Wszystkie próby zaimportowania struktury dynamicznej na placu zabaw Xcode powodują następujący błąd: error: module file's minimum deployment target is ios8.3
Wszystkie próby zaimportowania struktury dynamicznej na placu zabaw Xcode powodują następujący błąd: error: module file's minimum deployment target is ios8.3
Jaka jest różnica między precondition(condition: Bool, message: String)i assert(condition: Bool, message: String)w języku Swift? Oba wyglądają dla mnie tak samo. W jakim kontekście powinniśmy używać jednego nad
Nowy Xcode 7.3 przekazujący parametr przez addTarget zwykle działa dla mnie, ale w tym przypadku generuje błąd w tytule. Jakieś pomysły? Wyrzuca inny, gdy próbuję zmienić go na @objc Dziękuję Ci! cell.commentButton.addTarget(self, action: #selector(FeedViewController.didTapCommentButton(_:)),...
Podczas używania kodu rozszerzenia pojawia się następujący błąd: nie jestem pewien, czy proszą o użycie innego operatora lub zmodyfikowanie wartości w wyrażeniu na podstawie wyszukiwania w Internecie. Błąd:% jest niedostępny: zamiast tego użyj truncatingRemainder Kod rozszerzenia: extension...
Chcę więc stworzyć i odtworzyć dźwięk w języku Swift, który będzie odtwarzany po naciśnięciu przycisku. Wiem, jak to zrobić w Objective-C, ale czy ktoś wie, jak to zrobić w Swift? Tak wyglądałoby w przypadku Objective-C: NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle]...
Prezentuję UIAlertViewużytkownikowi a i nie mogę wymyślić, jak napisać procedurę obsługi. To jest moja próba: let alert = UIAlertController(title: "Title", message: "Message", preferredStyle: UIAlertControllerStyle.Alert) alert.addAction(UIAlertAction(title: "Okay", style:...
Skonfigurowałem wiele zestawów ograniczeń w IB i chciałbym programowo przełączać się między nimi w zależności od stanu. Istnieje constraintsAkolekcja outlet, z których wszystkie są oznaczone jako zainstalowane z IB oraz constraintsBkolekcja outlet, z których wszystkie są odinstalowane w IB. Mogę...
Mam widok tabeli z przyciskami i chcę użyć indexpath.row, gdy jeden z nich zostanie dotknięty. To jest to, co obecnie mam, ale zawsze jest to 0 var point = Int() func buttonPressed(sender: AnyObject) { let pointInTable: CGPoint = sender.convertPoint(sender.bounds.origin, toView:...
W Objective-c tworzymy zakres za pomocą NSRange NSRange range; Jak więc stworzyć zasięg w
Próbuję użyć Xcode 8 do zbudowania aplikacji z logowaniem do Facebooka przy użyciu Swift 3. Kiedy przełączam się z powrotem na iOS Simulator 9.3, to działa. W iOS 10 otrzymuję ten błąd: ""fbauth2:/" The operation couldn’t be completed. (OSStatus error -10814.)" i Optional(Error...
Przegląd: Mam protokół P1, który zapewnia domyślną implementację jednej z opcjonalnych funkcji Objective-C. Kiedy podam domyślną implementację opcjonalnej funkcji, pojawia się ostrzeżenie Ostrzeżenie kompilatora: Non-'@objc' method
Powiedzmy, że mam Customertyp danych, który zawiera metadatawłaściwość, która może zawierać dowolny słownik JSON w obiekcie klienta struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": "customer", "id": "4yq6txdpfadhbaqnwp3", "email":...
Szukam sposobu na dostęp do bazy danych SQLite w mojej aplikacji za pomocą kodu Swift. Wiem, że mogę użyć SQLite Wrapper w Objective C i użyć nagłówka pomostowego, ale wolałbym móc wykonać ten projekt całkowicie w języku Swift. Czy istnieje sposób, aby to zrobić, a jeśli tak, czy ktoś może wskazać...
Utworzyłem nowy projekt aplikacji Single View w wersji beta Xcode 6. Chcę zmienić nazwę klasy szybkiej z ViewController.swiftna inną. Ale kiedy wybieram Refactor -> Rename, pojawia się błąd Xcode can only refactor C and Objective-C code. Masz pomysł, jak zmienić nazwę klasy Swift w Xcode...
W języku Swift, jaki jest konwencjonalny sposób definiowania wspólnego wzorca, w którym właściwość ma być zewnętrznie tylko do odczytu, ale może być modyfikowana wewnętrznie przez klasę (i podklasy), które są jej właścicielami. W Objective-C są następujące opcje: Zadeklaruj właściwość jako...
W tej chwili mam dwa kontrolery widoku. Mój problem polega na tym, że nie wiem, jak ukryć przycisk Wstecz po przejściu do drugiego kontrolera widoku. Większość odniesień, które znalazłem, znajduje się w Objective-C. Jak to zakodować w Swift? Ukryj kod przycisku Wstecz w...
Ponieważ moja aplikacja obsługuje wszystkie orientacje. Chciałbym zablokować tylko tryb portretowy do określonego UIViewController. np. załóżmy, że była to aplikacja z zakładkami, a gdy widok logowania pojawia się modalnie, chcę, aby widok logowania był tylko w trybie pionowym, bez względu na...
Mam następujący wyliczenie. enum EstimateItemStatus: Printable { case Pending case OnHold case Done var description: String { switch self { case .Pending: return "Pending" case .OnHold: return "On Hold" case .Done: return "Done" } } init?(id : Int) { switch id { case 1: self =...
Pracuję na ekranie wprowadzania pieniędzy i muszę zaimplementować niestandardową initkonfigurację zmiennej stanu na podstawie zainicjowanej kwoty. Myślałem, że to zadziała, ale otrzymuję błąd kompilatora: Cannot assign value of type 'Binding<Double>' to type 'Double' struct AmountView :...
Mam problem z uruchomieniem bloków w Swift. Oto przykład, który zadziałał (bez bloku uzupełniania): UIView.animateWithDuration(0.07) { self.someButton.alpha = 1 } lub alternatywnie bez zamknięcia końcowego: UIView.animateWithDuration(0.2, animations: { self.someButton.alpha = 1 }) ale kiedy...