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.


21
Błąd potwierdzenia w dequeueReusableCellWithIdentifier: forIndexPath:
Zrobiłem więc czytnik rss dla mojej szkoły i ukończyłem kod. Uruchomiłem test i dał mi ten błąd. Oto kod, którego dotyczy: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath]; if (cell == nil) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier]; …

13
Najlepsze podejścia architektoniczne do budowania aplikacji sieciowych iOS (klienci REST)
Jestem programistą iOS z pewnym doświadczeniem i to pytanie jest dla mnie bardzo interesujące. Widziałem wiele różnych zasobów i materiałów na ten temat, ale nadal jestem zdezorientowany. Jaka jest najlepsza architektura dla aplikacji sieciowej na iOS? Mam na myśli podstawowe abstrakcyjne ramy, wzorce, które pasują do każdej aplikacji sieciowej, niezależnie …



6
Ramka UIView, granice i środek
Chciałbym wiedzieć, jak korzystać z tych właściwości we właściwy sposób. Jak rozumiem, framemożna go używać z kontenera widoku, który tworzę. Ustawia pozycję widoku względem widoku kontenera. Ustawia także rozmiar tego widoku. Również centermoże być używany z pojemnika widoku tworzę. Ta właściwość zmienia pozycję widoku względem jego kontenera. Wreszcie boundsodnosi się …


9
Jak podzielić literał ciąg na wiele wierszy w C / Objective-C?
Mam dość długie zapytanie sqlite: const char *sql_query = "SELECT statuses.word_id FROM lang1_words, statuses WHERE statuses.word_id = lang1_words.word_id ORDER BY lang1_words.word ASC"; Jak mogę podzielić go na kilka wierszy, aby ułatwić czytanie? Jeśli wykonam następujące czynności: const char *sql_query = "SELECT word_id FROM table1, table2 WHERE table2.word_id = table1.word_id ORDER …
320 c  objective-c 

30
UITableView Komórka wybrała kolor?
Stworzyłem zwyczaj UITableViewCell. Widok tabeli pokazuje dane w porządku. Utknąłem w momencie, gdy użytkownik dotyka komórki widoku tabeli, a następnie chcę pokazać kolor tła komórki inny niż domyślne wartości [koloru niebieskiego] dla podświetlenia wyboru komórki. Używam tego kodu, ale nic się nie dzieje: cell.selectedBackgroundView.backgroundColor=[UIColor blackColor];




12
UIRefreshControl bez UITableViewController
Ciekawe, ponieważ nie wydaje się to od razu możliwe, ale czy istnieje sprytny sposób na wykorzystanie nowej UIRefreshControlklasy iOS 6 bez korzystania z UITableViewControllerpodklasy? I często używać UIViewControllerz UITableViewpodrzędny i zgodne UITableViewDataSourcei UITableViewDelegatezamiast używać UITableViewControllerwprost.


2
Dlaczego Apple zaleca stosowanie dispatch_once do implementacji wzorca singletonu pod ARC?
Jaki jest dokładny powód użycia dispatch_once we współużytkowanym instancie dla singletona pod ARC? + (MyClass *)sharedInstance { // Static local predicate must be initialized to 0 static MyClass *sharedInstance = nil; static dispatch_once_t onceToken = 0; dispatch_once(&onceToken, ^{ sharedInstance = [[MyClass alloc] init]; // Do any other initialisation stuff here …

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.