2016-08-12 16 views
16

Przenoszę aplikację testową do Xcode 8 Beta 5 i przekonwertowałem kod na Swift 3. Pozostało mi kilka błędów dotyczących przełączenia na Error z NSError. Otrzymuję komunikat o błędzie Xcode, 'Value of type 'Error' has no member 'code'. Nadal mogę korzystać z localizedDescription. Czy code nie jest już wartością w zakresie Error, czy jest to tylko błąd w Xcode?Wartość typu "Błąd" nie ma członka "kod"

Odpowiedz

50

Wyjaśniałem odpowiedź w moje własne minuty później. Xcode postanowił dać mi propozycję did you mean i .code jest teraz ._code.

+3

Myślę, że to błąd. – Lumialxk

+0

błąd? ._ kod będzie dokładnie poprawny i działa dla mnie ...! –

+0

Tak dziwna konwencja nazewnicza. Dzięki i tak. To działa. –