2016-07-18 34 views

Odpowiedz

36

Wydaje tej funkcji została włączona: 0099-conditionclauses.md

Spróbuj tego:

if let errorValue = error, errorValue.code == ErrorNotExist { 
} 
+0

Dzięki za link - bardzo trudno było mi ustalić, jak zmieniła się składnia, dopóki tego nie zobaczyłem. – Echelon

+1

To jest kluczowa część: ** "gdzie klauzule nie są już używane do łączenia wyrażeń logicznych z warunkowym powiązaniem. Rozwiązuje to problemy z pomyłkami użytkowników i rozwiązuje problem, w którym warunki logiczne muszą być dołączone do dowolnych powiązań." ** Tak więc, użyj zamiast tego przecinek. – Echelon

+0

co jeśli mój kod bazuje na swift2.3? Dostaję błąd "warunku boolowskiego wymaga gdzie oddzielić go od" – JerryZhou