Swift2.0 提示‘var’ parameters are deprecated and will be removed in Swift 3

今天更新了Xcode到7.3,之前用swift 寫的代碼報了這個警告,

這個警告的意思是 方法中使用標識符 ‘var’ 修飾參數, 在當前編譯器swift版本中不再受保護,并且將在Swift3中被移除。(只是函數參數不讓用var修飾了,并不是var不讓使用了)這個意思應該是防止參數在傳遞的過程中發生改變,那我們。那var 不讓使用了 我們該用什么呢,我們就是用let吧,在函數的參數中用‘let’ 修飾,然后我們在函數內部使用var 修飾的變量接收,就可以消除警告了,更新:當然 ,方法參數默認就是 let 型。所以我們可以直接 給let 去掉,其他一樣,就可以了。


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容