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.


30
Precyzyjny specyfikator formatu ciągu w Swift
Poniżej znajduje się sposób, w jaki wcześniej obciąłem liczbę zmiennoprzecinkową do dwóch miejsc po przecinku NSLog(@" %.02f %.02f %.02f", r, g, b); Sprawdziłem dokumenty i eBook, ale nie byłem w stanie tego rozgryźć. Dzięki!
395 swift 

21
Jak mogę zmienić obraz tintColor w iOS i WatchKit
Mam UIImageView o nazwie „theImageView”, z UIImage w jednym kolorze (przezroczyste tło), podobnie jak lewe czarne serce poniżej. Jak mogę programowo zmienić kolor odcienia tego obrazu w systemie iOS 7 lub nowszym, zgodnie z metodą odcienia stosowaną w ikonach paska nawigacji iOS 7+? Czy ta metoda może również działać w …
395 ios  swift  uiimage  uicolor  watchkit 

27
Szybkie zaokrąglanie podwójnej wartości do liczby x miejsc dziesiętnych
Czy ktoś może mi powiedzieć, jak zaokrąglić podwójną wartość do x liczby miejsc dziesiętnych w Swift? Mam: var totalWorkTimeInHours = (totalWorkTime/60/60) Z totalWorkTimebycia NSTimeInterval (dwukrotnie) na drugim. totalWorkTimeInHours da mi godziny, ale da mi tyle czasu w tak długiej, precyzyjnej liczbie, np. 1,543240952039 ...... Jak zaokrąglić to w dół, powiedzmy, …

14
NSNotificationCenter addObserver w Swift
Jak dodać obserwatora w Swift do domyślnego centrum powiadomień? Próbuję przenieść ten wiersz kodu, który wysyła powiadomienie o zmianie poziomu baterii. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryLevelChanged:) name:UIDeviceBatteryLevelDidChangeNotification object:nil];



27
Jak ustalić aktualny model iPhone'a / urządzenia?
Czy istnieje sposób na uzyskanie nazwy modelu urządzenia (iPhone 4S, iPhone 5, iPhone 5S itp.) W Swift? Wiem, że istnieje właściwość o nazwie, UIDevice.currentDevice().modelale zwraca tylko typ urządzenia (iPod touch, iPhone, iPad, iPhone Simulator itp.). Wiem też, że można to łatwo zrobić w Objective-C za pomocą tej metody: #import <sys/utsname.h> …
385 ios  iphone  swift  device 

19
Jak złożyć żądanie HTTP w Swift?
Czytam język programowania Swift firmy Apple w iBooks, ale nie mogę zrozumieć, jak wykonać żądanie HTTP (coś w rodzaju cURL) w Swift. Czy muszę importować klasy Obj-C, czy po prostu muszę importować biblioteki domyślne? A może nie można wysłać żądania HTTP na podstawie natywnego kodu Swift?


17
Jak działa podciąg String w Swift
Aktualizowałem część mojego starego kodu i odpowiedzi w Swift 3, ale kiedy dotarłem do Swift Strings i indeksowania z podciągami, sprawy się skomplikowały. W szczególności próbowałem: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix = str.substringWithRange(prefixRange) gdzie druga linia dawała mi następujący błąd Wartość typu „String” nie …
354 swift  string  range  substring 

20
Jak przekonwertować szybką tablicę na ciąg?
Wiem, jak to zrobić programowo, ale jestem pewien, że istnieje wbudowany sposób ... Każdy język, którego użyłem, ma domyślną reprezentację tekstową dla kolekcji obiektów, którą wypluje, gdy spróbujesz połączyć tablicę z łańcuchem lub przekazać ją do funkcji print () itp. Czy język Apple jest szybki masz wbudowany sposób łatwego przekształcania …
353 ios  arrays  swift 

30
Konwertowanie ciągu znaków na Int za pomocą Swift
Aplikacja zasadniczo oblicza przyspieszenie, wprowadzając początkową i końcową prędkość i czas, a następnie używa wzoru do obliczenia przyspieszenia. Ponieważ jednak wartości w polach tekstowych są ciągami, nie jestem w stanie przekonwertować ich na liczby całkowite. @IBOutlet var txtBox1 : UITextField @IBOutlet var txtBox2 : UITextField @IBOutlet var txtBox3 : UITextField …
352 ios  swift  int  uitextfield 

15
Po aktualizacji do Xcode 11.2 z Xcode 11.1 aplikacja ulega awarii z powodu _UITextLayoutView
Po aktualizacji do Xcode 11.2 z Xcode 11.1 moja aplikacja ulega awarii: *** Zakończenie aplikacji z powodu nieprzechwyconego wyjątku „NSInvalidUnarchiveOperationException”, powód: „Nie można utworzyć instancji klasy o nazwie _UITextLayoutView, ponieważ nie znaleziono klasy o nazwie _UITextLayoutView; klasa musi być zdefiniowana w kodzie źródłowym lub połączona z biblioteki (upewnij się, że …


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.