2015-09-10 29 views
3

剛剛下載Xcode的7 GM構建和我的項目是看到以下運行時錯誤:的Xcode 7 GM建立從NSArray中投斯威夫特陣列休息

NSArray element failed to match the Swift Array Element type 

我們看到在一些地方,可能是simples示例是這樣的:

var cacheDirectory = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.CachesDirectory, NSSearchPathDomainMask.UserDomainMask, true) 

但是,它發生在陣列轉換先前成功的其他地方。

此代碼使用Xcode7-beta6運行良好。

使用Xcode啓動新項目時,此代碼也可以正常運行。

此代碼在調試器未連接時也能正常運行...

任何想法?

堆棧跟蹤如下:

enter image description here

回答

0

好了,我們從來沒有能夠得到這條底線。在使用Xcode7 GM版本時,似乎我們的項目中有一些構建設置導致了與上述類似的各種奇怪錯誤。我們最終必須將所有文件複製到一個新的項目中才能解決問題。