这是我第一次将我的代码更新为新版本的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中的设备安装应用程序 –