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.

14
Szybki - problemy z promieniem narożnika i cieniem
Próbuję stworzyć przycisk z zaokrąglonymi rogami i cieniem . Bez względu na to, jak się włączę, przycisk nie będzie wyświetlał się poprawnie. Próbowałem masksToBounds = falsei masksToBounds = true, ale albo promień narożnika działa i cień nie działa, albo cień działa, a promień narożnika nie przycina rogów przycisku. import UIKit …





16
Prosty i czysty sposób na konwersję ciągu JSON do Object w języku Swift
Szukałem dni, aby przekonwertować dość prosty ciąg JSON na typ obiektu w Swift, ale bezskutecznie. Oto kod połączenia z usługą internetową: func GetAllBusiness() { Alamofire.request(.GET, "http://MyWebService/").responseString { (request, response, string, error) in println(string) } } Mam szybką strukturę Business.swift: struct Business { var Id : Int = 0 var Name …
85 ios  json  swift  iphone 

13
Jak nawigować z jednego kontrolera widoku do drugiego za pomocą Swift
Chciałbym przejść z jednego kontrolera widoku do drugiego. Jak mogę przekonwertować następujący kod Objective-C na Swift? UIViewController *viewController = [[self storyboard] instantiateViewControllerWithIdentifier:@"Identifier"]; UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:viewController]; [self.navigationController pushViewController:navi animated:YES];




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ć?

2
Jak wydrukować szczegóły wyjątku „złap wszystko” w Swift?
Aktualizuję kod, aby korzystał z języka Swift i zastanawiam się, jak wydrukować szczegóły błędu dla wyjątku pasującego do klauzuli „catch all”. Lekko zmodyfikowałem przykład z tej strony przewodnika po Swift, aby zilustrować mój punkt widzenia: do { try vend(itemNamed: "Candy Bar") // Enjoy delicious snack } catch VendingMachineError.InvalidSelection { print("Invalid …
84 ios  swift  swift2 

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.