Swift在Xcode 6.1 Beta 3中的更新
Swift在Xcode 6.1 Beta 3中的更新
(1)在Beta 3中,取消了T!。使用T?或者T表示為空或不為空的情況。
(2)如果在方法中,屬性或初始化的返回值不是所預期的,這時可以考慮使用可選型別。如以下的程式碼
var fooOpt: NSFoo? = object.reallyMightReturnNil()!
if let foo = fooOpt { … }!
(3)現在,任何型別的值都可以包含函式的返回值。
(4)所有的*LiteralConvertible協議提供了初始化器自定義功能。例如,IntegerLiteralConvertible可以按照以下形式初始化:
init(integerLiteral value: IntegerLiteralType)
符合以上協議的任何型別都需要將它們的convertFromXXX靜態方法與相應的初始化器進行更換。
(5)類屬性不再需要使用final標記。
Xcode.1歷史版本以及最新版本的(地址中內容不斷更新)
下載地址:http://pan.baidu.com/s/1pJ8wvXp
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-1285811/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Swift 5 新特性預覽(最低支援Xcode 10.2 beta版)SwiftXCode
- Xcode10更新的那些坑(持續更新)XCode
- Xcode Instruments除錯swift入門教程XCode除錯Swift
- Xcode 技巧 持續更新XCode
- XCode10 swift4.2 適配遇到的坑XCodeSwift
- Xcode更新後Pod init出錯的解決方案XCode
- Xcode 16 beta 5 (16A5221g) 釋出 - Apple 平臺 IDEXCodeAPPIDE
- 最新swift 4.0 更新總結Swift
- Swift5.0新特性更新Swift
- KeyPath在Swift中的妙用Swift
- iOS 15 Beta升級卡死在更新程式,無法啟動怎麼辦?iOS
- XCode 中 Swift / Objective-C / C / C++ 混合程式設計XCodeSwiftObjectC++程式設計
- WWDC 2018:Swift 更新了什麼?Swift
- 教你在Ubuntu上安裝Linux核心6.1UbuntuLinux
- 2024年03月 Discourse 3.3.0.beta1 版本的更新
- 6.1
- WWDC2018-Swift更新了什麼?Swift
- 4 個 TypeScript 5.1 Beta 版重要更新內容TypeScript
- Xcode:在Mac上打造卓越的開發體驗XCodeMac
- cordova在Xcode下console.log列印XCode
- 肖威洞察 | App Development (iOS11, Swift 4, Xcode 9): Ultimate Udemy Playlist (2018)APPdeviOSSwiftXCode
- Swift 5.3 又更新了什麼新奇爽快的語法?Swift
- Swift 環境下變更 Xcode 工程名後使用 NSKeyedUnarchiver 解檔引起的崩潰問題SwiftXCodeHive
- iOS12-Swift5-Xcode10-如何動態的(用程式碼)給view新增陰影shadowiOSSwiftXCodeView
- iOS11.4 beta5更新升級攻略 iOS11.4 beta5怎麼升級?iOS
- iOS11.4 beta4更新升級攻略 iOS11.4 beta4怎麼升級?iOS
- iOS11.4.1 beta2更新升級攻略 iOS11.4.1 beta2怎麼升級iOS
- Xcode的Refactor使用XCode
- Swift iOS : 如何一拖tableview到底的時候更新資料SwiftiOSView
- Swift 之父正式退出 Swift 核心團隊:這只是在浪費我的時間Swift
- 在“更新了”的Artifact 2.0
- iOS12 beta5升級教程和更新攻略 iOS12 beta5怎麼升級iOS
- iOS12 beta6升級教程和更新攻略 iOS12 beta6怎麼升級iOS
- Covariance, Contravariance以及Generics在 Swift/OC 中的應用.Swift
- Xcode 15 beta 8 (15A5229m) 釋出,百度網盤下載 - Apple 平臺 IDEXCodeAPPIDE
- 6.1軟工日報軟工
- iOS12 beta10升級教程和更新內容 iOS12 beta10怎麼升級iOS
- 「ReStory」在 Markdown 中自由書寫 React 元件 (Beta)RESTReact元件
- 在 Swift 中使用 Watch Connectivity — Application ContextSwiftAPPContext