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.


9
Czy powinniśmy zawsze używać [nieposiadanego siebie] w zamknięciu w Swift
Podczas sesji WWDC 2014 403 Intermediate Swift i transkrypcji pojawił się następujący slajd Mówca powiedział w takim przypadku, że jeśli go nie użyjemy [unowned self], nastąpi wyciek pamięci. Czy to oznacza, że ​​zawsze powinniśmy używać [unowned self]zamknięcia wewnętrznego? W linii 64 ViewController.swift aplikacji Swift Weather nie używam [unowned self]. Ale …


16
Jak programowo dodawać ograniczenia za pomocą Swift
Próbuję to rozgryźć od zeszłego tygodnia, nie idąc dalej. Ok, więc trzeba zastosować pewne ograniczenia programowo w Swift Do UIViewkorzystania z tego kodu: var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100)); new_view.backgroundColor = UIColor.redColor(); view.addSubview(new_view); var constX:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterX, relatedBy: NSLayoutRelation.Equal, toItem: self.view, attribute: NSLayoutAttribute.CenterX, multiplier: 1, …

13
Jak napisać dispatch_after po GCD w Swift 3, 4 i 5?
W Swift 2 mogłem użyć dispatch_afterdo opóźnienia akcji za pomocą wielkiej centralnej wysyłki: var dispatchTime: dispatch_time_t = dispatch_time(DISPATCH_TIME_NOW, Int64(0.1 * Double(NSEC_PER_SEC))) dispatch_after(dispatchTime, dispatch_get_main_queue(), { // your function here }) Ale wydaje się, że nie kompiluje się już od Swift 3. Jaki jest preferowany sposób pisania tego we współczesnym Swift?






11
Co oznacza „Błąd krytyczny: nieoczekiwanie znaleziono zero podczas rozpakowywania wartości opcjonalnej”?
Mój program Swift ulega awarii EXC_BAD_INSTRUCTIONi występuje jeden z następujących podobnych błędów. Co oznacza ten błąd i jak go naprawić? Błąd krytyczny: nieoczekiwanie znaleziono zero podczas rozpakowywania wartości opcjonalnej lub Błąd krytyczny: nieoczekiwanie znaleziono zero podczas niejawnego rozpakowywania wartości opcjonalnej Ten post ma na celu zebranie odpowiedzi na problemy „nieoczekiwanie …

30
dyld: Biblioteka nie załadowana: @ rpath / libswiftCore.dylib
Próbuję uruchomić aplikację Swift na moim iPhonie 4s. Działa dobrze na symulatorze, a mój przyjaciel może z powodzeniem uruchomić go na swoim iPhonie 4s. Mam iOS 8 i oficjalne wydanie Xcode 6. próbowałem Ponowne uruchamianie Xcode, iPhone'a, komputera Czyszczenie i odbudowa Odwoływanie i tworzenie nowego certyfikatu / profilu udostępniania Ścieżki …
412 ios  swift  xcode  dyld 

30
Ładowanie / pobieranie obrazu z adresu URL w Swift
Chciałbym załadować obraz z adresu URL w mojej aplikacji, więc najpierw spróbowałem z Objective-C i działało to jednak w Swift, mam błąd kompilacji: Opcja „imageWithData” jest niedostępna: użyj konstrukcji obiektu „UIImage (data :)” Moja funkcja: @IBOutlet var imageView : UIImageView override func viewDidLoad() { super.viewDidLoad() var url:NSURL = NSURL.URLWithString("http://myURL/ios8.png") var …
412 ios  swift  uiimage  nsurl 



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.