這是我第一次將我的代碼更新爲新版本的iOS和主要代碼更改(如Swift 3)的第一次真實邂逅。我想獲得一些關於良好實踐和標準過程的信息,關心這些話題。iOS 10和swift 3轉換問題
首先,我是否應該等到Xcode 8完全發佈之後再嘗試將我的代碼轉換爲Swift 3?看起來隨着測試版的發展,代碼轉換功能變得更加智能和準確。另外,在beta版IDE中編輯是否安全?其次,我的應用程序在iOS 9上運行良好,功能完美。但是,在iOS 10上,UI元素正在發生變化(更改位置,而不是更新),並凍結在iOS 9中不明顯的特定位置。這是由於iOS 10中將更新的函數名稱的更改嗎?此外,這些錯誤會在貝塔斯理順時「修復自己」嗎?
感謝您的幫助!
感謝您的回答!這有助於爲我清除一些事情。然而,另一個問題是,如何在不轉換爲Swift 3的情況下在iOS 10中測試我的應用程序(同時查看錯誤代碼和堆棧跟蹤)? –
您可以通過各種不同的方式在iOS 10設備上從Xcode 7安裝應用程序,例如, http://stackoverflow.com/a/35044362/1271826。但是,我認爲你已經做到了這一點......你是如何得出這些UI控件在iOS 10上行事的? – Rob
我有我的iPhone上的iOS 10測試版,我通過Xcode中的設備安裝應用程序 –