2013-07-22 43 views
3

我想在我的Mac上導入PNG圖像到Xcode(版本4.6.2)。這些圖像是在Windows 7機器上創建的,並存儲在NAS盒子中。NSCocoaErrorDomain錯誤516導致PNG進入Xcode

在Finder中,當我拖動圖像從我的NAS盒子放到我的Xcode收到以下錯誤:

The operation couldn't be completed. (NSCocoaErrorDomain error 516).

使用獲取信息上的文件,共享&權限只是說You have custom access

我設法將這些圖像複製到我的Mac桌面上的文件夾。在這些本地圖像上使用獲取信息,共享&我的用戶,員工和所有人都擁有的權限閱讀&寫入權限。我可以在Mac上製作這些圖像的副本,並且可以在我的Mac上編輯這些圖像。

當我嘗試將這些本地圖像拖放到Xcode中時,我仍然得到相同的NSCocoaErrorDomain 516


編輯:

因爲我讀的地方,擴展屬性可能會造成這個錯誤,我只是用一個終端窗口使用此命令將文件複製:

cp -X button.png button2.png 

但再次,這給了我相同的NSCocoaErrorDomain 516


編輯2:

這是變得非常真氣現在。如果我重命名這些文件,Xcode會毫不猶豫地接受這些文件。如果我將文件重命名爲它,Xcode會再次發出NSCocoaErrorDomain 516錯誤。我可以去重命名數百個圖像,並在我的代碼中更改對它們的引用,但我真的很想找出造成這個問題的原因。


我一直在Windows機器上製作圖像,並在過去的兩週內將它們導入到Xcode中,沒有問題。今天我做同樣的事情,突然出現這個問題。 Windows機器或NAS機器沒有任何改變。我的Mac沒有更新,我也沒有意識到我的Mac有任何更改。

我在做什麼錯?我怎樣才能將這些圖像轉換成Xcode?

+0

你在Xcode收到此錯誤的文件夾/文件,或在您的應用程序? –

+0

在Xcode本身。 – Jimmery

回答

3

Foundation Constants Reference

NSFileWriteFileExistsError = 516

我認爲你有一個名爲button.png

+0

我有一個名爲「button.png」的文件,但沒有名爲「button.png」的文件夾甚至只是「按鈕」。 – Jimmery