swift3
Jak utworzyć kolejkę wysyłkową w Swift 3
W Swift 2 udało mi się utworzyć kolejkę z następującym kodem:
let concurrentQueue = dispatch_queue_create("com.swift3.image ... eue", DISPATCH_QUEUE_CONCURRENT)
Ale to nie kompiluje się w Swift 3.
Jaki jest preferowany sposób zapisu tego w Swift 3?
Jak napisać dispatch po GCD w Swift 3 i 4?
W Swift 2 udało mi się użyć dispatch_after, aby opóźnić akcję za pomocą grand central dispatch:
var dispatchTime: dispatch_ ... wydaje się kompilować w Swift 3 (lub 4). Jaki jest preferowany sposób zapisu tego w Swift 3 (przy użyciu nowego API wysyłki)?
spróbuj, spróbuj! & spróbuj? jaka jest różnica i kiedy używać każdego z nich?
W Swift 2.0 , Apple wprowadziło nowy sposób obsługi błędów (do-try-catch).
A kilka dni temu w wersji Beta 6 wprowadzono jesz ... "# e0ffe0 " / cesarz chin / / align = center /
Jaka jest różnica między 3 słowami kluczowymi i kiedy używać każdego z nich?
Jak mogę wysyłać synchronizację, wysyłać asynchronizację, wysyłać po itd. W Swift 3, Swift 4 i innych?
Mam dużo kodu w Swift 2.x (lub nawet 1.x) projekty, które wyglądają tak:
// Move to a background thread to do some long run ... błędy. Niektóre z nich oferują naprawę mojego kodu, ale nie wszystkie poprawki produkują działający kod. Co mam z tym zrobić?
Rejestrujesz się na powiadomienia Push w Xcode 8 / Swift 3.0?
[[1]}próbuję uruchomić moją aplikację w Xcode 8.0 i pojawia się błąd. Wiem, że ten kod działał dobrze w poprzednich wersjach ... , categories:)"nie pasują do żadnych dostępnych przeciążeń"
Czy jest jakaś inna Komenda, którą mógłbym spróbować uruchomić?
Jak zaprogramować opóźnienie w Swift 3
We wcześniejszych wersjach Swift można było utworzyć opóźnienie o następującym kodzie:
let time = dispatch_time(dispatch_ti ... wartość oczekiwaną dispatch_time_t aka UInt64."
Jak można utworzyć opóźnienie przed uruchomieniem sekwencji kodu w Swift 3?
Oblicz rozmiar UILabel na podstawie ciągu w języku Swift
Próbuję obliczyć wysokość UILabel na podstawie różnych długości łańcuchów.
func calculateContentHeight() -> CGFloat{
... ci, ale nie działa. Byłbym bardzo wdzięczny za każdą pomoc. Chciałbym udoskonalić odpowiedź w szybkim, a nie obiektywnym C.
round trip Swift number types to / from Data
Z Swift 3 pochylając się w kierunku Data zamiast [UInt8], staram się dowiedzieć, jaki jest najbardziej efektywny/idiomatyczny ... z dowolnej podstawowej struktury (którą są wszystkie liczby). W C, po prostu uderzyłbym przed nim ampersand i proszę bardzo.
didReceiveRemoteNotification not called, iOS 10
W systemie iOS 9.3 metoda didReceiveRemoteNotification jest wywoływana w obu następujących przypadkach.
1) po otrzymaniu po ... dnych dalszych działań po uruchomieniu aplikacji z powiadomienie.
Jakie powinno być rozwiązanie tego problemu? Jakiś pomysł?
Różnica między DispatchQueue.main.async i DispatchQueue.main.sync
Używam DispatchQueue.main.async przez długi czas do wykonywania operacji związanych z interfejsem użytkownika.
Swift dosta ... self.lbltitle.text = ""
}
DispatchQueue.main.sync {
self.imageView.image = imageView
self.lbltitle.text = ""
}
Poprawne parsowanie JSON w Swift 3
Próbuję pobrać odpowiedź JSON i zapisać wyniki w zmiennej. Miałem wersje tego kodu pracy w poprzednich wydaniach Swift, aż GM ... mperature": 49.45, "dewPoint": 41.75, "apparentTemperature": 47, "windBearing": 332, "cloudCover": 0.28, "time": 1480846460]
CGRectMake, CGPointMake, CGSizeMake, CGRectZero, CGPointZero jest niedostępny w Swift
Po konwersji kodu na najnowszy swift 3.0 pojawia mi się ten błąd.
Również powiedz mi rozwiązanie dla CGSize = CGSizeMake(0 ... ar frameAtStartOfPan: CGRect = CGRectZero
static var startPointOfPan: CGPoint = CGPointZero
Który jest również niedostępny.
Czym jest słowo kluczowe "open" w języku Swift?
The ObjectiveC.swift Plik z biblioteki standardowej zawiera kilka następujących linii kodu wokół linii 228:
extension NSObj ... var hashValue: Int {
return hash
}
}
Co oznacza open var w tym kontekście, lub co jest słowem kluczowym open w ogóle?
Jak przekazać dane za pomocą NotificationCenter w swift 3.0 i NSNotificationCenter w swift 2.0?
Wdrażam socket.io w mojej aplikacji swift iOS.
Aktualnie na kilku panelach słucham serwera i czekam na przychodzące wiadomo ... ame(hideSpinner, object: self)
Więc jak mogę przekazać obiekt messageInfo i włączyć go do funkcji, która zostanie wywołana?
NotificationCenter issue on Swift 3 [duplikat]
to pytanie ma już odpowiedzi tutaj :
... gnal SIGBRT". Kiedy próbuję zmienić nazwę w obserwatorze, to nie jest błąd, ale oczywiście nic nie pokazało. Jak to naprawić?
Jaki jest dobry przykład, aby odróżnić fileprivate i private w Swift3
Ten artykuł był pomocny w zrozumieniu nowych specyfikacji dostępu w Swift 3. Podaje również przykłady różnych zastosowań fi ... tanie brzmi - czy użycie fileprivate Na funkcji, która będzie używana tylko w tym pliku nie jest tym samym co użycie private?
Błąd: nie można zbudować modułu Objective-C 'Firebase'
Podczas kompilacji aplikacji dostaję błąd równy temu:
Nie można zbudować modułu Objective-C 'Firebase'
Ten błąd pojawia się w import Firebase mojego pliku swift.
Jak dostarczyć zlokalizowany opis z typem błędu w języku Swift?
Definiuję niestandardowy typ błędu za pomocą składni Swift 3 i chcę zapewnić przyjazny dla użytkownika opis błędu, który jest ... o MyError
(error as? MyError)?.localizedDescription
Ale czy jest sposób, aby to zadziałało bez rzucania na mój typ błędu?
Zrób zdjęcie i zapisz w bibliotece zdjęć w Swift
Mam przycisk "Zrób zdjęcie" i po naciśnięciu otwiera aparat, robisz zdjęcie i po wybraniu "Użyj zdjęcia", chcę, aby zostało z ... liotece zdjęć.
Jestem w stanie zrobić wszystko poza zapisaniem do biblioteki. To jest kod, który muszę otworzyć aparat:
drukowanie bez nowej linii w języku swift
W swift 2.0, {[0] } automatycznie dodaje znak nowej linii. W swift 1.2, println() i print() były oddzielnymi funkcjami. Jak w ... ować tekst i nie dodawać do niego nowej linii, ponieważ swift nie ma już funkcji drukowania, która nie dołącza nowych linii.