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.

16
iOS wykrywa, czy użytkownik jest na iPadzie
Mam aplikację, która działa na iPhonie i iPodzie Touch, może działać na iPadzie Retina i wszystkim, ale musi być jedna regulacja. Muszę wykryć, czy bieżącym urządzeniem jest iPad. Jakiego kodu mogę użyć do wykrycia, czy użytkownik korzysta z iPada na moim komputerze, UIViewControllera następnie odpowiednio go zmienić?
260 ios  objective-c  swift  ipad  device 


9
Co to jest słowo kluczowe `some` w Swift (UI)?
Nowy samouczek SwiftUI zawiera następujący kod: struct ContentView: View { var body: some View { Text("Hello World") } } W drugim wierszu słowo somei na ich stronie jest podświetlone, jakby było słowem kluczowym. Swift 5.1 nie wydaje się być somesłowem kluczowym i nie widzę, co jeszcze słowo somemogłoby tam robić, …
259 swift  swift5.1 

13
NSRange to Range <String.Index>
Jak mogę przekonwertować NSRangena Range&lt;String.Index&gt;Swift? Chcę użyć następującej UITextFieldDelegatemetody: func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -&gt; Bool { textField.text.stringByReplacingCharactersInRange(???, withString: string)
258 nsstring  swift  ios8  nsrange 

12
Jak ukryć pasek nawigacyjny przed pierwszym ViewController w Swift?
Jak mogę szybko ukryć pasek nawigacyjny przed pierwszym ViewController lub określonym ViewController? Użyłem następującego kodu w viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } a także na viewWillAppear: override func viewWillAppear(animated: Bool) { self.navigationController?.isNavigationBarHidden = true } Obie metody ukrywają kontroler nawigacji przed wszystkimi ViewControllerami.





12
Szybka tablica z kluczy słownika
Próba szybkiego wypełnienia tablicy ciągami z kluczy w słowniku. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Zwraca błąd: „AnyObject” nie jest identyczny z łańcuchem Próbowałem też componentArray = dict.allKeys as String ale get: „String” nie jest konwertowany na [String]
256 ios  arrays  xcode  dictionary  swift 

11
Jak znaleźć typ obiektu (w Swift)?
Kiedy próbujesz zrozumieć program lub w niektórych przypadkach narożnych, warto być w stanie dowiedzieć się, jakiego typu jest coś. Wiem, że debuger może wyświetlać pewne informacje o typie, i zwykle możesz polegać na wnioskowaniu o typie, aby uniknąć nieokreślania typu w takich sytuacjach, ale nadal naprawdę chciałbym mieć coś takiego …




30
Usuwanie duplikatów elementów z tablicy w Swift
W Swift po prostu piszesz, Set( yourArray )aby tablica była unikalna. (W razie potrzeby zamówiony zestaw). Zanim było to możliwe, jak to się stało? Mogę mieć tablicę, która wygląda następująco: [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] Lub, naprawdę, dowolna sekwencja podobnie wpisanych części danych. Chcę …

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.