Cel: Pozwól użytkownikowi na uwierzytelnienie za pomocą Facebooka w aplikacji na iOS, która wymaga dostępu do chronionej usługi internetowej, którą prowadzę. Założenia: Istnieje natywny system uwierzytelniania (i rejestracji) dla tych użytkowników, którzy zdecydują się nie używać Facebooka do logowania. Detale: Załóżmy, że chcemy zaoferować opcję zalogowania się przez Facebooka bez …
Wiele kolorów w NSStringlub NSMutableStringsnie jest możliwe. Więc słyszałem trochę o tym, NSAttributedStringktóry został wprowadzony z iPadem SDK 3.2 (lub około 3.2) i jest dostępny na iPhonie od iPhone SDK 4.0 beta . Chciałbym mieć sznurek, który ma trzy kolory. Powodem, dla którego nie używam 3 oddzielnych ciągów NSS, jest …
Pracuję nad wyłapywaniem błędów w mojej aplikacji i zamierzam używać NSError. Jestem nieco zdezorientowany, jak go używać i jak go wypełnić. Czy ktoś mógłby podać przykład, w jaki sposób wypełnić, a następnie użyć NSError?
Mam UIApplicationDelegateprotokół w mojej głównej klasie AppDelegate.m, ze applicationDidBecomeActivezdefiniowaną metodą. Chcę wywołać metodę, gdy aplikacja powróci z tła, ale metoda znajduje się w innym kontrolerze widoku. Jak mogę sprawdzić, który kontroler widoku jest aktualnie wyświetlany w applicationDidBecomeActivemetodzie, a następnie wywołać metodę w tym kontrolerze?
Niedawno zaktualizowałem do Xcode 4 (co jest świetnym ulepszeniem), ale teraz otrzymuję ostrzeżenia, których wcześniej nie dostałem. Przejrzałem fora i inne posty SO, ale nie znalazłem, jak to naprawić. Ostrzeżenia, które otrzymuję, to ostrzeżenia na poziomie projektu dotyczące brakującego pliku. Pliki, które są wyświetlane, zostały usunięte z widoku nawigatora projektu …
Oprócz oczywistych różnic: Użyj, enumerateObjectsUsingBlockgdy potrzebujesz zarówno indeksu, jak i obiektu Nie używaj, enumerateObjectsUsingBlockgdy musisz zmodyfikować zmienne lokalne (myliłem się, zobacz odpowiedź bbum) Czy enumerateObjectsUsingBlockogólnie uważa się, że lepiej czy gorzej, kiedy for (id obj in myArray)również zadziała? Jakie są zalety / wady (na przykład czy jest bardziej lub mniej …
1) CMTimeMake(1,10)oznacza czas trwania 1 sekundy i skalę czasu 10 lub 10 klatek na sekundę. Oznacza to 1s czas trwania filmu z 10 klatkami? 2) CMTime lastTime=CMTimeMake(1,10); CMTime frameTime=CMTimeMake(1, 10); CMTime currentTime=CMTimeAdd(lastTime, frameTime) = (2, 10)? 2 sekundy wideo i 10 klatek na sekundę bieżącego czasu?
Mam aplikację, w której ładuję zawartość do pliku UIWebViewi przedstawiam to. Nie mogę całkowicie wyłączyć interakcji użytkownika, ponieważ chcę, aby użytkownik mógł klikać linki. Muszę tylko wyłączyć wybór użytkownika. Znalazłem gdzieś w Internetach, z których możesz skorzystać: document.body.style.webkitUserSelect='none'; Próbowałem wstawić to jako [self.contentView stringByEvaluatingJavaScriptFromString:@"document.body.style.webkitUserSelect='none';"]; w webViewDidFinishLoad: Jednak to nie działa. …
Czytałem SO o tym, że inny użytkownik napotkał podobny błąd , ale ten błąd jest w innym przypadku. Otrzymałem tę wiadomość, gdy początkowo dodałem kontroler widoku: Unbalanced calls to begin/end appearance transitions for <UITabBarController: 0x197870> Struktura aplikacji jest następująca: Mam 5-zakładkowy TabBarController połączony z 5 kontrolerami widoku. Na początkowej karcie …
Utworzyłem plik archiwum App Store. Podczas walidacji generuje błąd z następującym komunikatem Upewnij się, że skonfigurowałeś rekord dla tej aplikacji w iTunes Connect.
Stworzyłem moją aplikację w Xcode na iPhone'a, na początku nazwałem ją bez sekund, teraz chcę zmienić nazwę mojej aplikacji Zastąpiłem moją starą nazwę aplikacji nową, ponieważ znalazłem nazwę w mojej aplikacji, ale nadal jest dając mi jeden błąd ... Pulpit / Nowa nazwa / stara nazwa_Prefix.pch: Brak takiego pliku lub …
Właśnie zmieniłem kod w moim programie i otrzymałem ten błąd: Nie można zarejestrować com.twojafirma.XXX na serwerze startowym. Błąd: nieznany kod błędu. Zwykle oznacza to, że inna instancja tego procesu była już uruchomiona lub zawiesiła się w debugerze. Program odebrał sygnał: „SIGABRT”. Próbowałem przywrócić program do wersji, która działała, zrestartowałem, uruchomiłem …
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 ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Przełączam karty programowo w aplikacji opartej na paskach kart przy użyciu UITabBarController.selectedIndex. Problem, który próbuję rozwiązać, dotyczy animacji przejścia między widokami. to znaczy. z widoku bieżącej zakładki do widoku wybranej zakładki. Pierwszą myślą było skorzystanie z opcji UITabBarControllerDelegate, ale wydaje się, że nie jest ona wywoływana podczas programowego przełączania kart. …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.