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.

27
UIView Nieskończona animacja obrotu o 360 stopni?
Próbuję obrócić o UIImageView360 stopni i obejrzałem kilka samouczków online. Nie mogłem sprawić, by żaden z nich pracował, bez UIViewzatrzymywania się i przeskakiwania do nowej pozycji. Jak mogę to osiągnąć? Najnowsza rzecz, której próbowałem, to: [UIView animateWithDuration:1.0 delay:0.0 options:0 animations:^{ imageToMove.transform = CGAffineTransformMakeRotation(M_PI); } completion:^(BOOL finished){ NSLog(@"Done!"); }]; Ale jeśli …

5
Wyjaśnianie różnicy między automatycznieAdjustsScrollViewInsets, ExtendedLayoutIncludesOpaqueBars, EdgeForExtendedLayout w iOS7
Dużo czytałem o przejściu na iOS7. Nie jestem w stanie uzyskać co te trzy właściwości automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout?? Na przykład próbuję zmusić moje kontrolery widoku do uruchomienia poniżej paska stanu, ale nie jestem w stanie tego osiągnąć.



18
Jak uzyskać markę i model urządzenia na iOS?
Zastanawiałem się, czy można ustalić, jakiego rodzaju iPhone'a (na przykład) jest obecne urządzenie? Wiem, że można uzyskać model, przez NSString *deviceType = [[UIDevice currentDevice] model]; który po prostu wróci, czy mam „iPhone”, czy „iPod”, ALE zastanawiałem się, czy można wykryć / wiedzieć, czy mam iPhone 3GS vs. i iPhone 4 …
246 ios  objective-c  iphone  ipad 


13
Jak porównać dwie daty NSD: która jest nowsza?
Próbuję osiągnąć synchronizację DropBox i muszę porównać daty dwóch plików. Jeden jest na moim koncie dropBox, a drugi na moim iPhonie. Wymyśliłem następujące, ale otrzymuję nieoczekiwane wyniki. Wydaje mi się, że robię coś zasadniczo nie tak, porównując dwie daty. Po prostu użyłem operatorów> <, ale myślę, że to nie jest …


30
Przejdź do nagłówka Cel C, nie utworzony w Xcode 6
Niedawno pracowałem nad dodaniem Swift do istniejącego projektu, aby wypróbować go w świecie rzeczywistym. Po dodaniu do projektu pliku źródłowego Swift nie mam problemów z uzyskaniem „Bridging Header”, czyli Objective-C do Swift. Ale nigdzie nie można znaleźć *-Swift.hpliku nagłówkowego, który ma ujawniać klasy Swift oznaczone @objclub podklasy klas ObjC :-( …
242 objective-c  xcode  swift 

24
Jak załadować UIView przy użyciu pliku stalówki utworzonego za pomocą Konstruktora interfejsów
Próbuję zrobić coś nieco skomplikowanego, ale coś, co powinno być możliwe. Oto wyzwanie dla was wszystkich ekspertów (to forum jest gromadką was wszystkich :)). Tworzę „komponent” Kwestionariusza, który chcę załadować na NavigationContoller(mój QuestionManagerViewController). „Składnik” jest „pusty” UIViewController, który może ładować różne widoki w zależności od pytania, na które należy odpowiedzieć. …



8
Usuń elementy pęku kluczy po odinstalowaniu aplikacji
Używam kodu scifihifi-iphone idandersena do pęku kluczy i zapisuję hasło za pomocą [SFHFKeychainUtils storeUsername:@"User" andPassword:@"123" forServiceName:@"TestService" updateExisting:YES error:&error]; Po usunięciu aplikacji z urządzenia hasło pozostaje w pęku kluczy. Chcę usunąć hasło z pęku kluczy, gdy użytkownik usunie aplikację z urządzenia. W jaki sposób mogę to zrobić?

30
Apple Mach-O Linker Błąd podczas kompilacji dla urządzenia
Właśnie uaktualniłem do xcode 4.0 i nie mogę już wdrożyć na iPhonie, pojawia się błąd Apple Mach-O Linker, ale nadal działa dla symulatora. Ld /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Intermediates/iParcel.build/Debug-iphoneos/iParcel.build/Objects-normal/armv7/iParcel normal armv7 cd /Users/yveswheeler/iParcel setenv IPHONEOS_DEPLOYMENT_TARGET 3.2 setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/g++-4.2 -arch armv7 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk -L/Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Products/Debug-iphoneos -F/Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Products/Debug-iphoneos -filelist /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Intermediates/iParcel.build/Debug-iphoneos/iParcel.build/Objects-normal/armv7/iParcel.LinkFileList -dead_strip -all_load -ObjC -lxml2 -miphoneos-version-min=3.2 -framework …

30
Niezdefiniowane symbole dla architektury i386: _OBJC_CLASS _ $ _ SKPSMTPMessage ”, do którego odwołuje się: błąd
Zaimportowałem framework do wysyłania wiadomości e-mail z aplikacji w tle, tj SKPSMTPMessage. Framework. Czy ktoś może zasugerować, dlaczego wyświetlany jest błąd poniżej Undefined symbols for architecture i386: "_OBJC_CLASS_$_SKPSMTPMessage", referenced from: objc-class-ref in ConfirmController.o "_kSKPSMTPPartContentTransferEncodingKey", referenced from: -[ConfirmController sendEmail] in ConfirmController.o "_kSKPSMTPPartMessageKey", referenced from: -[ConfirmController sendEmail] in ConfirmController.o "_kSKPSMTPPartContentTypeKey", referenced from: …

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.