ios – 如何将我的快速1.2项目迁移到2.0?

ios – 如何将我的快速1.2项目迁移到2.0?,第1张

概述推出swift时,我开发了一个项目,但是最近苹果公司已经推出了新版本的swift 2.0和xCode 7.0.那么如何将我的项目从swift 1.2迁移到2.0? 在新的Xcode 7测试版中,转到编辑菜单 – >转换 – >最新Swift语法 这将为您运行代码转换器,并向您显示将要进行的更改.这些是自动更改(如更改println打印等). 然后重构代码,使其更加迅速,就像这里有一些提示: >确保 推出swift时,我开发了一个项目,但是最近苹果公司已经推出了新版本的swift 2.0和xCode 7.0.那么如何将我的项目从swift 1.2迁移到2.0?解决方法 在新的Xcode 7测试版中,转到编辑菜单 – >转换 – >最新Swift语法

这将为您运行代码转换器,并向您显示将要进行的更改.这些是自动更改(如更改println打印等).

然后重构代码,使其更加迅速,就像这里有一些提示:

>确保尽可能地使用新的错误处理功能(代码转换工具大部分都是这样做的,但有时候它会出错).>酌情使用警卫声明.一般使用它来减少缩进和嵌套的if语句.当正确使用时,这些都是非常好的.>几乎所有的全局函数都可以重构到协议扩展.将通用功能移动到扩展.>当转换为/从类型(例如String – > NSData,反之亦然)时,可以使用可用的初始化器与参数作为转换的类型,而不是在类型上具有属性.所以,而不是做一些string.dataUsingEnCoding(NSUTF8StringEnCoding)做类似NSData(someString,enCoding:NSUTF8StringEnCoding).请注意,这不是API的实现方式,而是使用它作为示例来显示事情可以如何“更新”.>使用可用性检查有用.>移动清理代码尽可能延迟块.这可以帮助冗余的重复清理代码,如文件关闭等.

总结

以上是内存溢出为你收集整理的ios – 如何将我的快速1.2项目迁移到2.0?全部内容,希望文章能够帮你解决ios – 如何将我的快速1.2项目迁移到2.0?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1064034.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存