Pytania otagowane jako swift

Swift to bezpieczny, szybki i wyrazisty język programowania ogólnego przeznaczenia opracowany przez Apple Inc. dla jego platform i systemu Linux. Swift jest oprogramowaniem typu open source. Użyj tego tagu tylko do pytań o funkcje językowe lub wymagających kodu w Swift. Użyj tagów [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] i [cocoa] w przypadku (niezależnych od języka) pytań dotyczących platform lub ram.

12
swift 3.0 Dane do ciągu?
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {} Chcę deviceTokensznurować ale: let str = String.init(data: deviceToken, encoding: .utf8) str jest nil swift 3.0 Jak mogę pozwolić data, aby string? Rejestracja w celu korzystania z powiadomień push w Xcode 8 / Swift 3.0? nie działa, a odpowiedź brzmi kilka miesięcy temu, …
88 swift  string 


6
Sprawdzanie wartości opcjonalnej wartości logicznej
Kiedy chcę sprawdzić, czy opcjonalna wartość logiczna jest prawdziwa, wykonanie tego nie działa: var boolean : Bool? = false if boolean{ } Powoduje to ten błąd: Opcjonalny typ „@IvalueBool?” nie może być używany jako wartość logiczna; zamiast tego przetestuj '! = nil' Nie chcę sprawdzać, czy jest zero; Chcę sprawdzić, …




2
Co umożliwia DSL SwiftUI?
Wygląda na to, że nowa SwiftUIstruktura Apple wykorzystuje nowy rodzaj składni, która skutecznie buduje krotkę, ale ma inną składnię: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } Próbując wyjaśnić, czym naprawdę jest ta składnia , dowiedziałem się, że …
88 swift  swiftui 

20
Jak ukryć klawiaturę podczas korzystania ze SwiftUI?
Jak ukryć keyboardużywanie SwiftUIw poniższych przypadkach? Przypadek 1 Mam TextFieldi muszę ukryć, keyboardkiedy użytkownik kliknie returnprzycisk. Przypadek 2 Mam TextFieldi muszę ukryć, keyboardkiedy użytkownik stuka na zewnątrz. Jak mogę to zrobić za pomocą SwiftUI? Uwaga: Nie zadałem pytania dotyczącego UITextField. Chcę to zrobić za pomocą SwifUI.TextField.

9
Sprawdź, czy usługi lokalizacyjne są włączone
Poszukiwałem informacji na temat CoreLocation. Niedawno napotkałem problem, który został omówiony w innym miejscu, ale w Objective C i iOS 8. Czuję się głupio pytając o to, ale jak sprawdzić, czy usługi lokalizacyjne są włączone przy użyciu Swift, na iOS 9? Na iOS 7 (a może 8?) Możesz użyć locationServicesEnabled(), …
88 ios  swift  location  ios9  swift3 

12
Jak skompresować lub zmniejszyć rozmiar obrazu przed przesłaniem do Parse as PFFile? (Szybki)
Próbowałem przesłać plik obrazu do Parse po zrobieniu zdjęcia bezpośrednio na telefonie. Ale rzuca wyjątek: Zakończenie aplikacji z powodu nieprzechwyconego wyjątku „NSInvalidArgumentException”, przyczyna: „PFFile nie może być większa niż 10485760 bajtów” Oto mój kod: W pierwszym widoku kontroler: override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { if (segue.identifier == "getImage") { …

9
Modułu skompilowanego w Swift 3.0 nie można zaimportować w Swift 3.0.1
Zaktualizowałem Xcode do 8.1 GM i teraz otrzymuję poniższy błąd dla SwiftyJSON. Wydaje się, że inne zaimportowane frameworki działają. Czy istnieje sposób, aby wymusić to, aby działało w Swift 3, dopóki SwiftyJSON nie zaktualizuje ich struktury? Użyłem Carthage do importu / aktualizacji frameworków. Próbowałem też zmieniać Use Legacy Swift language …

5
nie można wydrukować obiektu („po”) w projekcie xcode6 beta 6 osx swift: (Błąd automatycznego importu: nie udało się pobrać modułu „__ObjC” z kontekstu AST)
Próba wydrukowania obiektu ( popolecenia) w projekcie xcode 6 beta 6 OSX Swift powoduje wyświetlenie tego komunikatu o błędzie: (lldb) po managedObject error: Error in auto-import: failed to get module '__ObjC' from AST context W tym przypadku dany obiekt jest instancją NSManagedObject. Jakieś porady, jak pomóc w automatycznym imporcie w …
87 macos  swift  xcode6 



6
Kiedy używać @objc w Swift?
W Swift widzę kilka metod, takich jak: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Zastanawiałem się, kiedy używać @objc? Czytałem niektóre dokumenty, ale mówią, że jeśli chcesz, aby było możliwe wywołanie w Objective-C, powinieneś dodać flagę @objc Jest to jednak funkcja prywatna w języku Swift. Co robi @obj?

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.