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.