簡體   English   中英

Swift中以下代碼塊中的錯誤是什么

[英]What is the error in the following chunk of code in Swift

我是Swift編程語言的新手,我從GITHUB PROJECT找到了一個代碼項目

出現了以下錯誤,如下圖所示。 請幫我整理一下 在此處輸入圖片說明

將錯誤行更改為

if let rowData: NSDictionary = self.tableData[indexPath.row] as? Dictionary{

您會發現我用大括號“ {”將逗號“,”更改了。

這是因為在Swift中,每當編寫if語句時,我們都需要封裝我們想在大括號中運行的代碼。

有關更多信息,請參見此鏈接

謝謝

編輯:正如@馬丁指出

一個if語句中可以有多個可選綁定,它們之間用逗號分隔。

因此,我的原始答案現在無效。 但是我將其保留在此處,以幫助通知像我這樣的人。

再次感謝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM