我想开始一个新项目,但是我不知道该从Objective-C还是Swift入手。在不重写任何内容的情况下将Swift添加到现有Objective-C的顶部有多么容易?
我看到我可以在同一项目中混合使用Swift和Objective-C。我可以在同一个班级里把它们混在一起吗?相同的文件呢?
在不重写任何内容的情况下将Swift添加到现有Objective-C的顶部有多么容易?
相当容易。当您尝试向.swift
项目中添加文件时,XCode会逐步引导您完成操作。
相同的文件呢?
否。单个文件是自上而下的一种语言。
我可以在同一个班级里把它们混在一起吗?
是的!就像可以在ObjC中扩展类一样,也可以使用Swift扩展类。您可以为ObjC类编写Swift扩展,并且效果很好。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句