Swift3.0專案升級到4.2遇到問題
-
Overriding non-@objc declarations from extensions is not supported
原因: 不支援從擴充套件中覆蓋non-@objc宣告
解決:將方法寫到主類裡 -
Cannot subscript a value of type ‘[String : Any]’ with an index of type ‘UIImagePickerController.InfoKey’
最初程式碼:
var image:UIImage? = info[UIImagePickerControllerEditedImage] as? UIImage
修改:
var image:UIImage? = info[UIImagePickerController.InfoKey.editedImage.rawValue] as? UIImage
-
‘…<’ is unavailable: Any String view index conversion can fail in Swift 4; please unwrap the optional indices
原因: 可選值進行對比
解決: 解包 -
Swift4.0沒有initialize方法
解決:定義一個靜態方法,在app啟動的時候呼叫。
待續。。
相關文章
- 資料升級到5.1所遇到的問題
- Oracle RAC 10.2.0.5升級到11.2.0.4遇到的問題Oracle
- SpringBoot 2.1.0 升級到 2.5.4 遇到的問題彙總Spring Boot
- 升級到MySQL 5.0.17一定遇到的四個問題MySql
- Discuz論壇2.5 升級到PHP MySQL新版遇到的問題PHPMySql
- Swift2.3升級到Swift3.0小記Swift
- android studio 2.2.3 升級到3.1.2 原有專案編譯問題Android編譯
- Laravel 5.5 升級到 5.5.42 後遇到的 Cookie 序列化問題LaravelCookie
- oracle 9.2.0.4升級到9.2.0.8時exp匯出時遇到的問題Oracle
- Oracle Database 11.1.0.7 for Windows升級到11.2.0.3.4 for Linux遇到的問題OracleDatabaseWindowsLinux
- Angular CLI 升級 6.0 之後遇到的問題Angular
- 升級 node18 遇到的問題總結
- 專案 Laravel 框架 5.1 升級到 5.5 過程中的一些問題Laravel框架
- 資料庫升級到mysql5.6遇到的資料表ENGINE問題資料庫MySql
- 32位升級到64位之後遷移oracle db遇到的問題Oracle
- 從 PHP5.2 升級到 PHP7.1 遇到的函式引數問題PHP函式
- MySQL8升級遇到的各式各樣問題MySql
- 實際專案中遇到的問題
- 【專案中遇到的zookeeper的問題】
- 升級Xcode 10遇到的問題做個記錄XCode
- Swift3.0 已出坑-適配 iOS10,專案遷移 Swift3.0 問題總結SwiftiOS
- JDK升級專題JDK
- vue專案中遇到的問題總結Vue
- 關於.net專案從vs2003升級到2005的若干問題
- Laravel 5.5.* 升級到 5.7.* 問題記錄Laravel
- 升級到XCode8,Swift3.0後,解決各種錯誤XCodeSwift
- Rails 3 升級 Rails 4 中遇到的問題及解決方法AI
- Pycharm匯入python專案遇到的問題PyCharmPython
- 如何將webpack2專案升級到webpack3Web
- 專案中遇到的RediS快取問題及面試問題總結Redis快取面試
- 升級到PHP5.4.3遇到的一個錯誤PHP
- Laravel5.5 升級到 5.7 問題及解決方法Laravel
- 10g升級到11g密碼問題密碼
- 升級Android Studio到1.0.2的問題解決Android
- 升級 Node.js 版本遇到的 co 和 pm2 問題解析Node.js
- Swift3.0 - 遇到的坑Swift
- 部署專案遇到的mysql問題以及解決方法MySql
- 記錄一個新專案遇到的 MySQL 問題MySql