答案 0 :(得分:1)
最好仔细阅读从Xcode收到的笔记。请注意,从Swift 3开始,它不再使用Objective-c库NS
我首先删除所有NS前缀并查看您剩下的错误。例如:
Swift 2.3
'NSCalendar'
Swift 3.0
只需Calendar
如果您使用UIColor
,例如UIColor.blackColor()
,则Swift 3为UIColor.black()
正如您所看到的,Swift 3更多,正如我们所知,Swifty ;-)。
让我知道如何去做,如果你遇到其他错误。
答案 1 :(得分:0)
如果你在2.2之前先迁移到2.3。 然后迁移到3.0 这是一篇有趣的文章,其中列出了所有已发生的变化:您可能希望检查Xcode上的错误消息,然后找到相应的解决方案: