objective-c – 如何将巨型项目Objective C转换为Swift
我正在运行项目,它真的很大,它包含近1000个文件和4个自定义(自己构建)框架,还有近10个其他通过Pod添加.
我已经完成了 Migrating Your Objective-C Code to Swift和 Migrate with Swiftify. 我开始逐个转换每个文件,正如Apple建议的那样,但第一个转换不是由Swiftify成功完成的,也是依赖问题. 所以在这个位置看起来我开始在撒哈拉沙漠散步,在那里我看不到任何终点. 所以我需要一些建议如何转换为Swift这个大规模的项目? 解决方法
你将Objective-C转换为Swift的方法是错误的! Apple还花时间在他们的框架中完全采用Swift,而新闻是在2018年,85%的框架都转换为Swift,所以关键是他们花了将近3年的时间来完成它!
最大的问题是Swift仍在不断发展,明年我们可能会看到“Swift 5.0”.所以我建议你通过以下方式: >选择最新版本的Swift(即4.2).
>您可能会发现一些不寻常的代码或库.>您可能最终在适当的结构下使用干净的代码>您可以使用“Swift Objective-C”来使您的应用程序顺利运行并定期更新,而不是等待几个月完全转换它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |