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.




9
Pozostawienie przycisku UIButton po dotknięciu
Gdy użytkownik kliknie przycisk, chciałbym, aby ten przycisk pozostawał wciśnięty przez cały czas wykonywania operacji sieciowych. Po zakończeniu operacji sieciowej chcę, aby przycisk powrócił do stanu domyślnego. Próbowałem dzwonić - [UIButton setSelected:YES]zaraz po naciśnięciu przycisku (z odpowiednim wywołaniem - [UIButton setSelected:NO]po zakończeniu operacji w sieci), ale wydaje się, że nic …
90 ios  uibutton  selected 

2
swift: Deklaracja zamknięcia jako deklaracja podobna do bloku
Możemy zadeklarować blok jak poniżej w Objective-C. typedef void (^CompletionBlock) (NSString* completionReason); Próbuję to zrobić szybko, to daje błąd. func completionFunction(NSString* completionReason){ } typealias CompletionBlock = completionFunction Błąd: użycie niezadeklarowanej funkcji uzupełniania Definicja: var completion: CompletionBlock = { } Jak to zrobić? Aktualizacja: Zgodnie z odpowiedzią @ jtbandes, mogę utworzyć …
90 ios  swift 




10
iOS - Jak zaimplementować performSelector z wieloma argumentami i afterDelay?
Jestem nowicjuszem na iOS. Mam następującą metodę selektora - - (void) fooFirstInput:(NSString*) first secondInput:(NSString*) second { } Próbuję zaimplementować coś takiego - [self performSelector:@selector(fooFirstInput:secondInput:) withObject:@"first" withObject:@"second" afterDelay:15.0]; Ale to daje mi błąd, mówiąc: Instance method -performSelector:withObject:withObject:afterDelay: not found Jakieś pomysły, czego mi brakuje?


4
Najlepsze praktyki iOS Prefix.pch
Widziałem wielu programistów, którzy dodali różne wygodne makra do Prefix.pch swoich projektów iOS. Co warto (a czego nie) polecać dodać do pliku iOS Prefix.pch? Jak wygląda Twój Prefix.pch?
90 ios  objective-c  xcode  pch 

1
Dlaczego ścieżka UIBezierPath jest szybsza niż ścieżka grafiki podstawowej?
Bawiłem się rysowaniem ścieżek i zauważyłem, że przynajmniej w niektórych przypadkach UIBezierPath przewyższa to, co uważałem za odpowiednik Core Graphics. Poniższa -drawRect:metoda tworzy dwie ścieżki: jedną UIBezierPath i jedną CGPath. Ścieżki są identyczne z wyjątkiem ich lokalizacji, ale głaskanie CGPath trwa około dwa razy dłużej niż głaskanie UIBezierPath. - (void)drawRect:(CGRect)rect …
90 iphone  ios  drawing  bezier 


3
Tworzenie struktur iOS / OSX: czy konieczne jest kodowanie ich przed dystrybucją do innych programistów?
Uczę się tworzyć frameworki iOS i OSX. Weźmy na przykład iOS, na razie działają dla mnie następujące kroki: xcodebuild framework przy użyciu -sdk iphonesimulator i akcji Build xcodebuild framework przy użyciu -sdk iphoneos i akcji Build Użyj narzędzia lipo, aby utworzyć uniwersalny plik binarny, aby lipo -infouzyskać oczekiwane: Architektury w …

9
macOS na VMware nie rozpoznaje urządzenia iOS
Używam Mac OS w VMWare do tworzenia aplikacji na iOS. Po zaktualizowaniu systemu operacyjnego i Xcode urządzenie iOS nie jest dostępne, więc nie mogę go przetestować. Gdy urządzenie jest podłączone do komputera, pojawia się jako podłączone w VMware i oznaczone zielonym punktem. Ale nie pojawia się na urządzeniach Xcode. Używam …
90 ios  macos  vmware 

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.