0
我的swift 1.2代碼與ios 7.1至8.4兼容。然後,當Apple發佈IOS 9時,我將代碼遷移到swift 2,而我的應用程序現在支持iOS 8至9,但不會與iOS 7配合使用。Swift 2.0與iOS 7的兼容性
例如,try catch
與iOS 7不兼容, Xcode將其標記爲錯誤。
var error: NSError?
do {
try NSFileManager.defaultManager().createDirectoryAtPath(dataPath, withIntermediateDirectories: false, attributes: nil)
} catch let error1 as NSError {
error = error1
}
而且我有UIAlertController問題,因爲xcode中給了我下面的標籤@available(iOS 8.0, *)
我怎麼能讓兼容這兩個問題與iOS7?
你用什麼版本的Xcode模擬的iOS 7?我已經安裝了iOS 8-9和Xcode 6.4到iOS 7.1的Xcode 7,但這最後顯示了我很多錯誤。 – corocraft
不,我不能安裝IOS7。你知道ios7是非常少量的用戶,也許你可以忽略它。或者嘗試我的編輯。 –