2015-11-02 23 views
1

我在Swift中開發了一個Mac應用程序,用於處理來自文件夾的一批WAV文件(基本上,通過迭代指定文件夾中的文件列表並對每個文件創建一個操作在NSOperationQueue中)。當我從XCode內部運行它時,該應用運行速度非常快(將我的運行方案設置爲使用應用的發佈版本)。但是,當我在XCode之外打開.app文件(通過使用XCode DerivedData文件夾中的.app文件或將其歸檔)時,相同的應用程序的速度降低了〜15倍。什麼可能是這種行爲的原因?OS X應用程序在XCode之外啓動時運行緩慢

回答

0

顯然,XCode正在將項目鏈接到使用調試標誌而不是發佈標誌編譯的自定義框架版本。在XCode上清理項目,手動刪除所述框架的任何副本並再次編譯所有內容解決了這個問題。

相關問題