Pytania otagowane jako objective-c

Tego znacznika należy używać tylko w pytaniach dotyczących funkcji Objective-C lub zależnych od kodu w języku. Tagi [kakao] i [kakao-dotyk] powinny być używane do zapytania o ramy lub klasy Apple. Użyj powiązanych tagów [ios], [macos], [apple-watch] i [tvos] w przypadku problemów specyficznych dla tych platform.

8
Czy każda relacja danych podstawowych musi mieć odwrotność?
Powiedzmy, że mam dwie klasy Entity: SocialAppiSocialAppType W SocialAppmam jeden atrybut: appURLi jedno Stan: type. W SocialAppTypeMam trzy atrybuty: baseURL, namei favicon. Miejsce docelowe SocialApprelacji typeto pojedynczy rekord w SocialAppType. Na przykład w przypadku wielu kont Flickr byłoby kilka SocialApprekordów, z których każdy zawiera łącze do konta danej osoby. Byłby …

16
Wyświetl clearColor UIViewController przez UIViewController
Mam UIViewControllerwidok jako widok podrzędny / modalny na wierzchu innego UIViewControllerwidoku, na przykład widok podrzędny / widok modalny powinien być przezroczysty i wszystkie komponenty dodane do widoku podrzędnego powinny być widoczne. Problem polega na tym, że u mnie podwidok pokazuje czarne tło zamiast mieć clearColor. Staram się, aby UIViewtło było …

21
Xcode 5: Błędy uprawnień do podpisywania kodu
Zbudowałem nową aplikację, która będzie obsługiwać IOS 7. Mam nowy XCode 5 GM i próbowałem podpisać swoje aplikacje przy użyciu mojego nowego profilu udostępniania i certyfikatu dystrybucji, ale mam problem z dystrybucją. Ciągle otrzymuję następujący błąd: „Nieprawidłowe uprawnienia do podpisywania kodu. Uprawnienia w sygnaturze Twojego pakietu aplikacji nie są zgodne …

13
Błąd: usługa jest nieprawidłowa
Mam problem z instalacją mojej aplikacji na iPhonie, ponieważ ciągle otrzymuję następujący komunikat o błędzie Usługa jest nieprawidłowa Sprawdź konfigurację i spróbuj ponownie (0XE8000022) Do wczoraj działało doskonale, ale od wczoraj mam ten problem.

16
Jak ustawić pełną szerokość separatora w UITableView
Mam UITableViewgdzie separatory nie mają pełnej szerokości. Kończy się jak 10 pikseli przed lewą stroną. Bawiłem się tym kodem w viewDidLoad(). self.tableView.layoutMargins = UIEdgeInsetsZero; Również w scenorysie, kiedy możesz wybrać selektory niestandardowe lub domyślne. Teraz wszystkie wypełnione komórki nie mają selektorów o pełnej szerokości, ale komórki, które są puste, mają …

25
Jak wymusić orientację kontrolera widoku w iOS 8?
Przed iOS 8 używaliśmy poniższego kodu w połączeniu z metodami supportedInterfaceOrientations i shouldAutoRotate , aby wymusić orientację aplikacji na dowolną konkretną orientację. Użyłem poniższego fragmentu kodu, aby programowo obrócić aplikację do żądanej orientacji. Po pierwsze, zmieniam orientację paska stanu. A następnie samo przedstawienie i natychmiastowe odrzucenie widoku modalnego powoduje obrócenie …

18
Najlepszy sposób na zmianę koloru tła dla NSView
Szukam najlepszego sposobu, aby zmienić backgroundColorplik NSView. Chciałbym również móc ustawić odpowiednią alphamaskę dla NSView. Coś jak: myView.backgroundColor = [NSColor colorWithCalibratedRed:0.227f green:0.251f blue:0.337 alpha:0.8]; Zauważyłem, że NSWindowma tę metodę i nie jestem wielkim fanem opcji NSColorWheel, czyli NSImagetła, ale jeśli są najlepsze, chętnie z nich skorzystam.



8
Co dokładnie robi @synthesize?
Widziałem następujący fragment kodu: //example.h MKMapView * mapView1; @property (nonatomic, retain) MKMapView * mapView; //example.m @synthesize mapView = mapView1 Jaka jest zależność między mapViewi mapView1? Czy tworzy metodę seti getdla mapView1?



3
Typy w Objective-C na iOS
Chcę zapytać o podstawowe typy danych w Objective-C na iOS. Potrzebuję rozmiaru, w którym reprezentowana jest zmienna, i zakresu zmiennej. Na przykład: short int - 2 bajty - signed: -32768 do 32767 i unsigned: 0 do 65535 To jest tylko przykład.
147 ios  objective-c 


5
Zadeklaruj parametr metody bloku bez użycia typu typedef
Czy można określić parametr bloku metody w Objective-C bez użycia typedef? Musi być, podobnie jak wskaźniki do funkcji, ale nie mogę trafić w składnię wygrywającą bez użycia pośredniej czcionki: typedef BOOL (^PredicateBlock_t)(int); - (void) myMethodTakingPredicate:(PredicateBlock_t)predicate kompiluje się tylko powyższe, wszystkie te zawodzą: - (void) myMethodTakingPredicate:( BOOL(^block)(int) ) predicate - (void) …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.