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.

9
Różnica między kategorią a rozszerzeniem klasy?
Jaka jest różnica między kategorią a rozszerzeniem klasy. Uważam, że oba są używane do dodawania niestandardowych metod w istniejących klasach. Czy ktoś może rzucić na to światło? Egzamin z kodem będzie naprawdę mile widziany.


3
Przykład lub wyjaśnienie migracji podstawowych danych z wieloma przejściami?
Moja aplikacja na iPhone'a wymaga migracji podstawowego magazynu danych, a niektóre bazy danych są dość duże. Dokumentacja Apple sugeruje użycie „wielu przebiegów” do migracji danych w celu zmniejszenia zużycia pamięci. Jednak dokumentacja jest bardzo ograniczona i nie wyjaśnia zbyt dobrze, jak to zrobić. Czy ktoś może wskazać mi dobry przykład …

12
NSTimeInterval do HH: mm: ss?
Jeśli mam NSTimeInterval, który jest ustawiony na 200.0, czy istnieje sposób na przekonwertowanie go na 00:03:20, myślałem, że mógłbym zainicjować NSDate z nim, a następnie użyć NSDateFormatter przy użyciu HH: mm: ss. Moje pytanie brzmi: czy istnieje szybki sposób, aby to zrobić, czy też muszę sam podzielić numer i użyć …

4
Ramka widoku zmienia się pomiędzy viewWillAppear: i viewDidAppear:
Odkryłem dziwne zachowanie w mojej aplikacji, w której podłączony IBOutletma ramkę widoku połączonego między wywołaniami w moim kontrolerze widoku do viewWillAppear:i viewDidAppear:. Oto odpowiedni kod w mojej UIViewControllerpodklasie: -(void)viewWillAppear:(BOOL)animated { NSLog(@"%@", self.scrollView); } -(void)viewDidAppear:(BOOL)animated { NSLog(@"%@", self.scrollView); } i wynikowy wynik dziennika: MyApp[61880:c07] <UIScrollView: 0x1057eff0; frame = (0 0; 0 …

4
Jak asynchronicznie synchronizować CoreData i usługę internetową REST, a jednocześnie poprawnie propagować wszelkie błędy REST do interfejsu użytkownika
Hej, pracuję tutaj nad warstwą modelu dla naszej aplikacji. Oto niektóre wymagania: Powinien działać na iPhone OS 3.0+. Źródłem naszych danych jest aplikacja RESTful Rails. Powinniśmy buforować dane lokalnie przy użyciu danych podstawowych. Kod klienta (nasze kontrolery UI) powinien mieć jak najmniejszą wiedzę na temat jakichkolwiek rzeczy w sieci i …

5
Podstawy iCloud i przykład kodu [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

3
NSURLResponse - Jak uzyskać kod statusu?
Mam proste żądanie NSURL: [NSURLConnection sendAsynchronousRequest:myRequest queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) { // do stuff with response if status is 200 }]; Jak uzyskać kod statusu, aby upewnić się, że żądanie zostało zaakceptowane?
85 ios  objective-c 

10
Pobieranie wiersza komórki UITableView po naciśnięciu przycisku
Mam kontroler tableview, który wyświetla wiersz komórek. Każda komórka ma 3 przyciski. Ponumerowałem tagi dla każdej komórki na 1, 2, 3. Problem w tym, że nie wiem, jak sprawdzić, na której komórce przycisk jest naciskany. Obecnie otrzymuję tag nadawcy dopiero po naciśnięciu jednego z przycisków. Czy istnieje sposób, aby uzyskać …


6
Programowe tworzenie ograniczeń układu
Wiem, że wiele osób zadawało już mnóstwo pytań na ten temat, ale nawet z odpowiedziami nie mogę sprawić, by to zadziałało. Kiedy mam do czynienia z ograniczeniami na storyboardzie, jest to łatwe, ale w kodzie jest mi ciężko. Na przykład staram się mieć widok, który pozostaje po prawej stronie i …


5
Nie masz delegata AVPlayera? Jak śledzić, kiedy piosenka się skończyła? Cel rozwoju C iPhone'a
Rozejrzałem się, ale nie mogę znaleźć protokołu delegata dla AVPlayer class. Co daje? Używam jego podklasy, AVQueuePlayeraby odtworzyć tablicę, z AVPlayerItemsktórych każda jest ładowana z adresu URL. Czy istnieje sposób, w jaki mogę wywołać metodę, gdy piosenka zakończy się odtwarzać? Zwłaszcza na końcu kolejki? A jeśli to niemożliwe, czy jest …



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.