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.

6
Czy Swift wspiera refleksję?
Czy Swift wspiera refleksję? np. czy istnieje coś takiego jak valueForKeyPath:i setValue:forKeyPath:dla obiektów Swift? Właściwie to ma w ogóle dynamiczny system typów, coś w rodzaju obj.classObjective-C?
113 ios  reflection  swift 


8
Jak kontrolować rozprzestrzenianie się i rozmycie cienia?
Zaprojektowałem elementy interfejsu użytkownika w szkicu, a jeden z nich ma cień z rozmyciem 1 i rozłożeniem 0. Spojrzałem na dokument pod kątem właściwości warstwy widoków, a warstwa nie ma nic o nazwie rozprzestrzenianie się lub rozmycie, ani nic równoważnego (jedyną kontrolką było Tylko shadowOpacity) Jak można kontrolować takie rzeczy, …


2
Pobierz tablicę wartości właściwości z tablicy obiektów
Jest klasa o nazwie Employee. class Employee { var id: Int var firstName: String var lastName: String var dateOfBirth: NSDate? init(id: Int, firstName: String, lastName: String) { self.id = id self.firstName = firstName self.lastName = lastName } } Mam tablicę Employeeobiektów. Teraz potrzebuję wyodrębnić ids wszystkich tych obiektów w tej …
113 ios  arrays  swift 


9
Efekt paralaksy iOS 7 w moim kontrolerze widoku
Rozwijam aplikację na iOS 7 w Objective-C. Mam ekran w mojej aplikacji z kilkoma przyciskami i ładnym obrazem tła. (To prosty xib z UIButtonsgórną częścią a UIImageView.) Pomyślałem, że byłoby fajnie, gdyby te przyciski miały efekt paralaksy, który ma ekran główny iOS 7, więc jeśli przechylisz telefon, zobaczysz tło. Jak …


17
Dopasuj wysokość etykiety UILabel do tekstu
Mam kilka etykiet, które chcę dopasować ich wysokość do tekstu, to jest kod, który teraz napisałem func heightForView(text:String, font:UIFont, width:CGFloat) -> CGFloat{ let label:UILabel = UILabel(frame: CGRectMake(0, 0, width, CGFloat.max)) label.numberOfLines = 0 label.lineBreakMode = NSLineBreakMode.ByWordWrapping label.font = font label.text = text label.sizeToFit() return label.frame.height } EDYTOWAĆ: Problemu nie było …
112 ios  swift  height  uilabel  frame 


4
UITableview z więcej niż jedną komórką niestandardową w Swift
Chcę używać widoku UITableview z różnymi niestandardowymi tableViewCells. Moje 3 komórki to: Cell1: powinien mieć obraz i etykietę. Cell2: powinien mieć dwie etykiety. Cell3: powinien mieć dayPicker. Nie chcę kodować tagu dla komórek. Jak mogę sobie z tym poradzić w Swift. Czy muszę kodować własną klasę dla każdej komórki? Czy …
111 swift  uitableview 

16
Jak przekonwertować ciąg znaków na skrót MD5 w systemie iOS przy użyciu języka Swift?
Chcę przekonwertować ciąg, taki jak „abc”, na skrót MD5. Chcę to zrobić w iOS i Swift. Próbowałem użyć poniższych rozwiązań, ale nie działały one dla mnie: Importowanie CommonCrypto w środowisku Swift Jak korzystać z metody CC_MD5 w języku Swift. http://iosdeveloperzone.com/2014/10/03/using-commoncrypto-in-swift/ Aby być bardziej zrozumiałym, chcę uzyskać wynik w Swift podobny …
111 ios  swift  md5 

6
Jak wykluczyć właściwości z Codable Swift 4
Nowe protokoły Encodable/ w Swift 4 Decodablesprawiają, że serializacja JSON (de) jest całkiem przyjemna. Jednak nie znalazłem jeszcze sposobu na precyzyjną kontrolę nad tym, które właściwości powinny być zakodowane, a które zdekodowane. Zauważyłem, że wykluczenie właściwości z towarzyszącego CodingKeyswyliczenia całkowicie wyklucza właściwość z procesu, ale czy istnieje sposób na bardziej …
111 json  swift  codable 

20
Jak mogę używać UIColorFromRGB w Swift?
W Objective-C używamy tego kodu do ustawiania kodów kolorów RGB dla widoków: #define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0] view.backgroundColor=UIColorFromRGB(0x209624); Jak mogę tego używać w Swift?
110 ios  swift 

21
Swift: Jak uzyskać podciąg od początku do ostatniego indeksu znaku
Chcę nauczyć się najlepszego / najprostszego sposobu przekształcania łańcucha w inny ciąg, ale tylko z podzbiorem, zaczynając od początku i przechodząc do ostatniego indeksu znaku. Na przykład przekonwertuj „www.stackoverflow.com” na „www.stackoverflow”. Który fragment kodu by to zrobił i był najbardziej szybki? (Mam nadzieję, że to nie spowoduje debaty, ale nie …
110 ios  swift 

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.