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.


5
Szyfrowanie AES dla NSString na iPhonie
Czy ktoś może wskazać mi właściwy kierunek, aby móc zaszyfrować ciąg, zwracając inny ciąg z zaszyfrowanymi danymi? (Próbowałem z szyfrowaniem AES256.) Chcę napisać metodę, która wymaga dwóch wystąpień NSString, z których jedna to wiadomość do zaszyfrowania, a druga to „hasło” do zaszyfrowania - podejrzewam, że musiałbym wygenerować klucz szyfrowania z …

13
Jak mogę dodać NSAppTransportSecurity do mojego pliku info.plist?
https://developer.apple.com/videos/wwdc/2015/?id=711 @ 5:55 Nie mogę dodać tego do mojej listy info.plist. Nie ma wartości. Używam XCode w wersji 7.0 beta (7A121l) i testuję na iOS9. Ponieważ nie mogę dokładnie zadeklarować, jakiego adresu URL chcę, jak widać na filmie, ciągle otrzymuję komunikat „Usługa App Transport Security zablokowała ładowanie zasobu HTTP (http: …
124 ios  objective-c  xcode  ios9 

5
Jak rzucić obiekt w Objective-C
Czy istnieje sposób na rzucanie obiektów w Objective-C, podobnie jak w przypadku rzutowania obiektów w VB.NET? Na przykład próbuję wykonać następujące czynności: // create the view controller for the selected item FieldEditViewController *myEditController; switch (selectedItemTypeID) { case 3: myEditController = [[SelectionListViewController alloc] init]; myEditController.list = listOfItems; break; case 4: // …
124 objective-c 

3
Jaki jest drugi parametr metody NSLocalizedString ()?
Jaki jest *commentparametr w: NSString *NSLocalizedString(NSString *key, NSString *comment) Jeśli to zrobię: NSLocalizedString(@"Hello_World_Key", @"Hello World") i mają dwie wersje Localizable.strings (angielską i hiszpańską), czy każda z nich wymaga wpisu: English.lproj/Localization.strings: @"Hello_World_Key" = @"Hello World"; Spanish.lproj/Localization.strings: @"Hello_World_Key" = @"Hola Mundo"; Czy angielski nie jest zbędny?

6
Czy możesz automatycznie odtwarzać filmy HTML5 na iPadzie?
<video>Tagów autoplay="autoplay"atrybut działa prawidłowo w Safari. Podczas testowania na iPadzie wideo należy aktywować ręcznie. Myślałem, że to problem z ładowaniem, więc uruchomiłem pętlę sprawdzającą stan nośnika: videoPlay: function(){ var me = this; console.log('STATE: ' + $("#periscopevideo").get(0).readyState); if ($("#periscopevideo").get(0).readyState != 4){ setTimeout(function(){me.videoPlay();}, 300); } else { $("#periscopevideo").get(0).play(); } } Stan pozostaje …

1
Co robi flaga konsolidatora -all_load?
Nie mogę znaleźć nigdzie, co robi flaga -all_load podczas kompilowania kodu Objective-C. Mam pewne problemy z przesyłaniem plików binarnych do Apple, mówią, że to dlatego, że nie użyłem tej flagi, ale mój kod kompiluje się nawet bez niej. Czy ktoś może mi w tym pomóc? Dzięki

10
Dlaczego Objective-C nie obsługuje prywatnych metod?
Widziałem wiele strategii deklarowania metod półprywatnych w Objective-C , ale wydaje się, że nie ma sposobu na stworzenie metody prawdziwie prywatnej. Akceptuje to. Ale dlaczego tak jest? Każde wyjaśnienie, które zasadniczo mówię: „nie możesz tego zrobić, ale tutaj jest bliskie przybliżenie”. Istnieje wiele słów kluczowych stosuje się do ivars(członków), które …

9
NSPredicate: filtrowanie obiektów według dnia właściwości NSDate
Mam model Core Data z NSDatewłaściwością. Chcę filtrować bazę danych według dnia. Zakładam, że rozwiązanie będzie obejmować NSPredicate, ale nie jestem pewien, jak to wszystko połączyć. Wiem, jak porównać dzień dwóch dni NSDateprzy użyciu NSDateComponentsi NSCalendar, ale jak mogę to przefiltrować za pomocą NSPredicate? Być może muszę utworzyć kategorię w …

6
Cel-C: Zmienna właściwości / instancji w kategorii
Ponieważ nie mogę utworzyć zsyntetyzowanej właściwości w kategorii w celu C, nie wiem, jak zoptymalizować następujący kod: @interface MyClass (Variant) @property (nonatomic, strong) NSString *test; @end @implementation MyClass (Variant) @dynamic test; - (NSString *)test { NSString *res; //do a lot of stuff return res; } @end Metoda testowa jest wywoływana …


11
Wykrywanie dotknięć przypisanego tekstu w UITextView w iOS
Mam, UITextViewktóry wyświetla NSAttributedString. Ten ciąg zawiera słowa, które chciałbym uczynić możliwymi do kliknięcia, tak że po ich dotknięciu jestem wywoływany z powrotem, aby móc wykonać akcję. Zdaję sobie sprawę, że UITextViewmoże wykryć dotknięcia adresu URL i oddzwonić do mojego pełnomocnika, ale to nie są adresy URL. Wydaje mi się, …


8
Selektory w Objective-C?
Po pierwsze, nie jestem pewien, czy naprawdę rozumiem, czym jest selektor. W moim rozumieniu jest to nazwa metody i można ją przypisać do klasy typu „SEL”, a następnie uruchomić metody, takie jak respondToSelector, aby sprawdzić, czy odbiornik implementuje tę metodę. Czy ktoś może zaoferować lepsze wyjaśnienie? Po drugie, do tego …

4
Storyboard - zapoznaj się z ViewController w AppDelegate
rozważ następujący scenariusz: Mam aplikację opartą na scenorysach. Dodaję obiekt ViewController do scenorysu, dodaję pliki klas dla tego ViewController do projektu i określam nazwę nowej klasy w inspektorze tożsamości IB. Jak mam zamiar programowo odwoływać się do tego ViewController z AppDelegate? Utworzyłem zmienną z odpowiednią klasą i przekształciłem ją we …

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.