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.


5
Nie masz delegata AVPlayera? Jak śledzić, kiedy piosenka się skończyła? Cel rozwoju C iPhone'a
Rozejrzałem się, ale nie mogę znaleźć protokołu delegata dla AVPlayer class. Co daje? Używam jego podklasy, AVQueuePlayeraby odtworzyć tablicę, z AVPlayerItemsktórych każda jest ładowana z adresu URL. Czy istnieje sposób, w jaki mogę wywołać metodę, gdy piosenka zakończy się odtwarzać? Zwłaszcza na końcu kolejki? A jeśli to niemożliwe, czy jest …





7
iOS 11 - Wysokość klawiatury zwraca 0 w powiadomieniu z klawiatury
Korzystałem z powiadomień klawiatury bez problemu i uzyskiwałem dokładną wysokość klawiatury. - (void)keyboardDidShow:(NSNotification *) notification{ CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size; NSLog(@"%f",keyboardSize.height);} ale w iOS 11 rozmiar klawiatury wynosi 0, gdy wywoływane jest powiadomienie. Jaki problem występuje w tym scenariuszu? Używam Xcode 9 Beta 5



3
Wdrażanie NSCopying
Przeczytałem NSCopyingdokumenty, ale wciąż nie jestem pewien, jak wdrożyć to, co jest wymagane. Moja klasa Vendor: @interface Vendor : NSObject { NSString *vendorID; NSMutableArray *availableCars; BOOL atAirport; } @property (nonatomic, copy) NSString *vendorID; @property (nonatomic, retain) NSMutableArray *availableCars; @property (nonatomic, assign) BOOL atAirport; - (id)initFromVehVendorAvailsDictionary:(NSDictionary *)vehVendorAvails; @end VendorKlasa ma tablicę …


16
określić, czy MKMapView został przeciągnięty / przeniesiony
Czy istnieje sposób określenia, czy MKMapView został przeciągnięty? Chcę uzyskać lokalizację centrum za każdym razem, gdy użytkownik przeciąga mapę, CLLocationCoordinate2D centre = [locationMap centerCoordinate];ale potrzebowałbym metody delegata lub czegoś, co uruchamia się, gdy tylko użytkownik nawiguje po mapie. Z góry dziękuję
84 ios  mkmapview 

9
Poproś o pozwolenie na aparat i bibliotekę w iOS 10 - Info.plist
Zaimplementowałem WKWebView w aplikacji. na pokazanej stronie internetowej znajduje się plik wejściowy, do którego należy zaimportować obraz ze zdjęć. Za każdym razem, gdy naciskam to wejście i wybieram „Zrób zdjęcie” lub „Biblioteka zdjęć”, aplikacja nagle się zawiesza, co moim zdaniem jest spowodowane brakiem uprawnień do zrobienia zdjęcia lub importu z …
84 ios  swift  wkwebview 

19
Usuń println () w wydaniu wersji iOS Swift
Chciałbym globalnie zignorować wszystkie println()wywołania w moim kodzie Swift, jeśli nie jestem w kompilacji debugowania. Nie mogę znaleźć żadnych szczegółowych instrukcji krok po kroku i byłbym wdzięczny za wskazówki. czy jest jakiś sposób, aby to zrobić globalnie, albo muszę otaczać każdy println()ze #IF DEBUG/#ENDIFstwierdzeniami?
84 ios  xcode  swift  xcode6 

4
Dlaczego nie mogę wywołać domyślnej super.init () na UIViewController w Swift?
Nie używam UIViewControllerz storyboardu i chcę mieć niestandardową initfunkcję, w której przekazuję NSManagedObjectIDjakiś obiekt. Chcę tylko zadzwonić, super.init()tak jak w przypadku Objective-C. Lubię to: init(objectId: NSManagedObjectID) { super.init() } Ale pojawia się następujący błąd kompilatora: Musi wywołać wyznaczony inicjator klasy UIViewController nadklasy Czy mogę już tego po prostu nie robić?

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.