2013-07-22 36 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