什麼是斯威夫特
回答
更改爲
if let rowData: NSDictionary = self.tableData[indexPath.row] as? Dictionary{
你會發現我改變了逗號「」與左花括號‘{’。
這是因爲在Swift中,每當我們編寫if語句時,我們需要封裝我們想要在大括號中運行的代碼。
有關更多信息,請參閱此link。
感謝
編輯:正如@馬丁指出
你可以有一個單一的if語句中的多個可選的綁定,它們之間用逗號隔開。
所以我的原始答案現在是無效的。但我會把它留在這裏來幫助像我這樣的人。
再次感謝。
您可以在單個if語句中擁有多個可選綁定,它們之間用逗號分隔。 –
真的,我不知道。我會編輯我的答案。 – haveapk
所以 - 從某種意義上說 - 你是對的:OP使用的是舊的Xcode版本,它不支持這種語言功能。 –
- 1. 什麼是分層的斯威夫特
- 2. 什麼是斯威夫特3
- 3. 斯威夫特3:是什麼在斯威夫特序列替代2.3
- 4. 斯威夫特轉換斯威夫特
- 5. 斯威夫特2斯威夫特3
- 6. 斯威夫特 - JSQMessagesViewController與斯威夫特
- 7. 斯威夫特
- 8. 斯威夫特
- 9. 斯威夫特
- 10. 斯威夫特
- 11. 斯威夫特
- 12. 斯威夫特
- 13. 斯威夫特
- 14. 斯威夫特
- 15. 斯威夫特
- 16. 斯威夫特
- 17. 斯威夫特
- 18. 斯威夫特
- 19. 斯威夫特
- 20. 斯威夫特
- 21. 斯威夫特
- 22. 斯威夫特
- 23. 斯威夫特
- 24. 斯威夫特
- 25. 斯威夫特
- 26. 斯威夫特
- 27. 斯威夫特
- 28. 斯威夫特
- 29. 斯威夫特
- 30. 斯威夫特
錯誤狀態是什麼問題。你需要把{後面,如果讓聲明。 –
我試過但沒有成功 –
您的代碼對我來說工作得很好 –