Pytania otagowane jako ios

iOS to mobilny system operacyjny działający na Apple iPhone, iPod touch i iPad. Użyj tego tagu [ios] do pytań związanych z programowaniem na platformie iOS. Użyj powiązanych tagów [target-c] i [swift] dla problemów specyficznych dla tych języków programowania.


12
Szybka tablica z kluczy słownika
Próba szybkiego wypełnienia tablicy ciągami z kluczy w słowniku. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Zwraca błąd: „AnyObject” nie jest identyczny z łańcuchem Próbowałem też componentArray = dict.allKeys as String ale get: „String” nie jest konwertowany na [String]
256 ios  arrays  xcode  dictionary  swift 

13
Xcode: nie udało się pobrać zadania do procesu
Uruchomiłem w trybie wydania moją aplikację na iPhonie z Xcode 4. Wszystko działało świetnie, dopóki nie przełączyłem się na symulator i nie wróciłem do iPhone'a. Po ponownym przełączeniu aplikacja jest uruchamiana na iPhonie, ale ekran główny jest wyświetlany natychmiast po Xcode i otrzymuję: failed to get the task for process …
255 ios  xcode4 

30
Jak przedstawić UIAlertController, gdy nie ma kontrolera widoku?
Scenariusz: użytkownik naciska przycisk na kontrolerze widoku. Kontroler widoku jest najwyżej (oczywiście) na stosie nawigacji. Stuknięcie wywołuje metodę klasy narzędziowej wywoływaną w innej klasie. Zdarza się tam coś złego i chcę tam wyświetlić alert, zanim formant powróci do kontrolera widoku. + (void)myUtilityMethod { // do stuff // something bad happened, …



30
Jak znaleźć najwyżej kontroler widoku na iOS
Natknąłem się teraz na kilka przypadków, w których wygodnie byłoby znaleźć „najwyższy” kontroler widoku (ten odpowiedzialny za bieżący widok), ale nie znalazłem sposobu, aby to zrobić. Zasadniczo wyzwanie jest następujące: biorąc pod uwagę, że wykonuje się w klasie, która nie jest kontrolerem widoku (lub widokiem) [i nie ma adresu aktywnego …

30
Identyfikator aplikacji z identyfikatorem „” nie jest dostępny. Wpisz inny ciąg
Próbuję dodać nowy identyfikator aplikacji, aby przygotować się do przesłania do sklepu App Store, i dostałem następujący błąd pod podanym identyfikatorem pakietu. An App ID with Identifier 'com.domainName.AppName' is not available. Please enter a different string. Co to znaczy? Próbuję dodać zupełnie nowy identyfikator aplikacji, oczywiście, że nie istnieje. czego …



6
Zawsze przekazujesz słabe odniesienie do siebie do bloku w ARC?
Jestem trochę zdezorientowany co do użycia bloku w Objective-C. Obecnie używam ARC i mam dość dużo bloków w mojej aplikacji, obecnie zawsze odnoszących się do selfzamiast jej słabego odniesienia. Czy może to być przyczyną zatrzymania selfi zablokowania bloków przed zwolnieniem? Pytanie brzmi: czy zawsze powinienem używać weakodniesienia selfw bloku? -(void)handleNewerData:(NSArray …


17
Prześlij do App Store: nieobsługiwana architektura x86
Próbuję więc użyć interfejsu API Shopify. Gdy zarchiwizuję aplikację i zweryfikuję ją, nie będzie żadnych problemów, ale kiedy prześlę ją do sklepu z aplikacjami, otrzymam następujące problemy. BŁĄD ITMS-90087: „Nieobsługiwana architektura. Plik wykonywalny zawiera nieobsługiwaną architekturę„ [x86_64, i386] ”.” BŁĄD ITMS-90209: „Nieprawidłowe wyrównanie segmentów. Aplikacja Binary w SJAPP.app/Frameworks/Buy.framework/Buy nie ma …
252 ios  xcode 


30
Jak pokazać / ukryć UIBarButtonItem?
Stworzyłem pasek narzędzi w IB z kilkoma przyciskami. Chciałbym móc ukryć / pokazać jeden z przycisków w zależności od stanu danych w oknie głównym. UIBarButtonItem nie ma ukrytej właściwości, a wszelkie przykłady, które do tej pory ukryłem, obejmują ustawienie przycisków paska nawigacyjnego na zero, co nie wydaje mi się, że …

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.