objective-c

Po co zmieniać nazwy syntetyzowanych właściwości w iOS z wiodącymi podkreślnikami? [duplikat]

Możliwy duplikat:Jak działa podkreślenie przed zmienną w klasie Cocoa objective-c? [4]} podczas tworzenia nowego pro ... = self.viewController [self.window makeKeyAndVisible]; Ale w metodzie dealloc jest to _window lub _viewController Thanks

Różnica między UIViewContentModeScaleAspectFit a UIViewContentModeScaleToFill?

Jaka jest różnica między UIViewContentModeScaleAspectFit i Uiviewcontentmodescaleetofill ...?

Rozliczanie NSUserDefaults

Używam +[NSUserDefaults standardUserDefaults] do przechowywania ustawień aplikacji. Składa się z kilkunastu wartości łańcuchowych. Czy możliwe jest trwałe usunięcie tych wartości zamiast ustawiania ich na wartość domyślną?

Jak znaleźć kontroler widoku najwyższego poziomu na iOS

Natknąłem się teraz na kilka przypadków, w których wygodnie byłoby znaleźć kontroler widoku" najwyższego " (ten odpowiedzialn ... eźć ten kontroler widoku? (A jeśli tak, to w jaki sposób?) Lub, jeśli nie, czy jest możliwe znalezienie najwyższego widoku?

Jak wyłączyć gest przesunięcia z powrotem w UINavigationController na iOS 7

W systemie iOS 7 Apple dodało nowe domyślne zachowanie nawigacji. Możesz przesuwać palcem od lewej krawędzi ekranu, aby wróci ... jest sprzeczne z moim niestandardowym lewym menu. Tak, jest to możliwe, aby wyłączyć ten nowy gest w UINavigationController?

Wykryj, czy urządzenie jest iPhone X

Moja aplikacja na iOS używa niestandardowej wysokości dla UINavigationBar, co prowadzi do pewnych problemów na nowym iPhone X ... dpowiedzi udzielone tak far, zakładam, że odpowiedź brzmi: "Nie, Nie ma bezpośrednich metod. Pomiary są drogą do zrobienia".

Jak działa nowy automatyczny mechanizm zliczania referencji?

Czy ktoś może mi krótko wyjaśnić jak działa ARC? Wiem, że to różni się od zbierania śmieci, ale zastanawiałem się, jak to dzi ... Ponadto, jeśli ARC robi to, co robi GC bez utrudniania wydajności, to dlaczego Java używa GC? Dlaczego nie używa również ARC?

Ładowanie obrazu asynchronicznego z adresu URL wewnątrz komórki UITableView-obraz zmienia się na niewłaściwy obraz podczas przewijania

Napisałem dwa sposoby asynchronicznego ładowania zdjęć wewnątrz mojej komórki UITableView. W obu przypadkach obraz załaduje s ... // do whatever you want with image } }]; return cell; }

Jak zsynchronizować CoreData i usługę REST web service asynchronicznie i w tym samym czasie poprawnie propagować wszelkie błędy REST do interfejsu użytkownika

Hej, pracuję nad warstwą modelu dla naszej aplikacji tutaj. Niektóre wymagania są takie: powinno działać na iPhone OS 3.0 ... źle. chcę, aby rzeczywiste dane Core Save również nie powiodły się, jeśli żądania serwera nie powiodą się. Jakieś pomysły?

nierozwiązany błąd danych podstawowych iphone ' a podczas zapisywania

Otrzymuję dziwny komunikat o błędzie z podstawowych danych podczas próby zapisania ale problem, że błąd nie jest powtarzalny ... ); exit(-1); // Fail } } Jakiś pomysł na powód tej wiadomości ? dając, że pojawia się on w losowych momentach

Programowe tworzenie UICollectionView

Szukam przewodnika lub samouczka, który pokaże mi, jak skonfigurować prosty UICollectionView za pomocą tylko kodu. Przegląda ... ryboardów lub plików XIB / NIB - ale niestety, gdy szukam, wszystko, co mogę znaleźć, to samouczki, które oferują Storyboard.

Jak dodać zdarzenie touch do interfejsu UIView?

Jak dodać zdarzenie dotykowe do interfejsu UIView? Staram się: UIView *headerView = [[[UIView alloc] initWithFrame:CGRectMa ... rControlEvents:' Nie chcę tworzyć podklasy i nadpisywać - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

Jak wydrukować ślad stosu do konsoli / logowania?

Chciałbym zarejestrować ślad wywołania w pewnych punktach, takich jak nieudane twierdzenia lub nieobciążone wyjątki.

Błąd twierdzenia w dequeueReusableCellWithIdentifier:forIndexPath:

Więc robiłem czytnik rss dla mojej szkoły i skończyłem kod. Przeprowadziłem test i dał mi ten błąd. Oto kod, do którego się o ... sepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); } } Proszę o pomoc!

Określanie jednego wymiaru komórek w UICollectionView za pomocą układu Auto

W systemie iOS 8 UICollectionViewFlowLayout obsługuje automatyczną zmianę rozmiaru komórek na podstawie ich własnego rozmiaru ... łą szerokość, ale nie pasuje to do innych sytuacji, takich jak układ iPada z komórkami o stałej szerokości w wielu kolumnach.

Komórka UITableView wybrany kolor?

Stworzyłem własny UITableViewCell. Widok tabeli pokazuje dane w porządku. Utknąłem, gdy użytkownik dotknie komórki tableview, ... zenia komórki. Używam tego kodu, ale nic się nie dzieje: cell.selectedBackgroundView.backgroundColor=[UIColor blackColor];

Przykład lub Wyjaśnienie migracji danych podstawowych z wieloma przebiegami?

Moja aplikacja na iPhone ' a musi przenieść swój podstawowy magazyn danych, a niektóre bazy danych są dość duże. Dokumentacja ... byt dobrze, jak to zrobić. Czy ktoś może wskazać mi jakiś dobry przykład, albo szczegółowo wyjaśnić, jak właściwie to zrobić?

Jak usunąć puste komórki w UITableView? [duplikat]

To pytanie ma już odpowiedź tutaj: wyeliminuj dodatkowe separatory poniżej UITableView ... UITableView *)tableView numberOfRowsInSection:(NSInteger)section { NSLog(@"%d", [arr count]); return [arr count]; }

Dlaczego @autoreleasepool jest nadal potrzebny Z ARC?

W większości przypadków ARC (automatyczne liczenie odniesień), nie musimy myśleć o zarządzaniu pamięcią w obiektach Objective ... pool { … } return success; }. kiedy chcesz stworzyć bardziej lokalną pulę, jak pokazał @mattjgalloway w swojej odpowiedzi.

Jak mogę utworzyć niestandardowy interfejs użytkownika w systemie iOS?

Jak mogę utworzyć własny UIActivity w iOS? Powodem, dla którego chcę to jest dodanie przycisku recenzji aplikacji w jednej z moich aplikacji, który przenosi użytkownika do sekcji recenzji w App Store. Jak mogę stworzyć taki custom UIActivity?