2015-11-02 49 views
1

我在Swift中开发了一个Mac应用程序,用于处理来自文件夹的一批WAV文件(基本上,通过迭代指定文件夹中的文件列表并对每个文件创建一个操作在NSOperationQueue中)。当我从XCode内部运行它时,该应用运行速度非常快(将我的运行方案设置为使用应用的发布版本)。但是,当我在XCode之外打开.app文件(通过使用XCode DerivedData文件夹中的.app文件或将其归档)时,相同的应用程序的速度降低了〜15倍。什么可能是这种行为的原因?OS X应用程序在XCode之外启动时运行缓慢

回答

0

显然,XCode正在将项目链接到使用调试标志而不是发布标志编译的自定义框架版本。在XCode上清理项目,手动删除所述框架的任何副本并再次编译所有内容解决了这个问题。

相关问题