iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 如何将我的快速1.2项目迁移到2.0?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

推出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语法

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

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

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

大佬总结

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

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。