用Swift和Objective-C编写的空项目档案之间的比较
我将用Swift编写的空项目档案与用Objective-C编写的同一项目进行了比较。为了获得档案大小,我使用了在Finder View中从组织者处找到的本地存储的档案文件。详情如下: 1) Objective-C项目档案大小=2,3MB 2) Swift项目档案大小=101,5MB 这正常吗?考虑到这个事实,我是否应该考虑将SWIFT简单项目转换为Objtovi-C?< /P> 谢谢 根据这一点(公认的日期) …Xcode在应用程序包中嵌入了一个小型Swift运行库 以下是您可能会发现的相关信息(也是2014年的) 在Finder中查看我的一个存档iOS项目,其中包含“显示软件包内容”,我看到一个价值约50MB的SwiftSupport文件夹。您可能会发现类似的设置 编辑:这里是来自苹果开发者论坛的一篇文章。这表明开发者可以利用应用程序细化来帮助减少空间使用。根据这一点(公认已过时) …Xcode在应用程序包中嵌入了一个小型Swift运行库 以下是您可能会发现的相关信息(也是2014年的) 在Finder中查看我的一个存档iOS项目,其中包含“显示软件包内容”,我看到一个价值约50MB的SwiftSupport文件夹。您可能会发现类似的设置用Swift和Objective-C编写的空项目档案之间的比较,objective-c,swift,comparison,size,archive,Objective C,Swift,Comparison,Size,Archive,我将用Swift编写的空项目档案与用Objective-C编写的同一项目进行了比较。为了获得档案大小,我使用了在Finder View中从组织者处找到的本地存储的档案文件。详情如下: 1) Objective-C项目档案大小=2,3MB 2) Swift项目档案大小=101,5MB 这正常吗?考虑到这个事实,我是否应该考虑将SWIFT简单项目转换为Objtovi-C?< /P> 谢谢 根据这一点(公认的日期) …Xcode在应用程序包中嵌入了一个小型Swift运行库 以下是您可能会发现的相关信息
编辑:这里是来自苹果开发者论坛的一篇文章。这表明开发人员可以利用应用程序细化来帮助减少空间使用。禁用位码表单构建设置后,我从这两个项目中创建了新的存档,并且我能够稍微减少这种差异: 1) Objective-C项目档案大小=2,2MB 2) Swift项目档案大小=68,3MB 根据这一点,应用程序估计大小的结果如下: 1) 目标C大小=163KB 2) Swift大小=17,6MB
如果你问我,还有很大的不同,所以我认为对于小型项目,Objective-C更合适。禁用位码表单生成设置后,我从这两个项目创建了新的存档,我能够稍微减少这种差异: 1) Objective-C项目档案大小=2,2MB 2) Swift项目档案大小=68,3MB 根据这一点,应用程序估计大小的结果如下: 1) 目标C大小=163KB 2) Swift大小=17,6MB
如果你问我,仍然有很大的不同,所以我认为对于小型项目,Objective-C更合适。谢谢,但是当你谈到小型项目时,大约2或3 MB的大小,我不会说50MB是一个小型库。这将如何影响应用商店上的应用大小?Swift是否适用于小型项目?请记住,项目存档和实际可执行文件之间存在差异。至于适用性,这是一个主观问题,很大程度上取决于您的需求。如果您正在创建一个较小的实用程序应用程序,并且您无法承受应用程序的大小,那么Objective-C可能是一个不错的选择。谢谢,但是当您谈论小型项目时,大约2或3 MB的大小我不会说50MB是一个小库。这将如何影响应用商店上的应用大小?Swift是否适用于小型项目?请记住,项目存档和实际可执行文件之间存在差异。至于适用性,这是一个主观问题,很大程度上取决于您的需求。如果您正在创建一个较小的实用程序应用程序,并且您根本无法承受应用程序的大小,那么Objective-C可能是一个不错的选择。