NSFileManager moveItemAtPath问题

San*_*ose 0 iphone nsfilemanager

我使用NSFileManager将项目从一个文件路径移动到另一个文件路径,但它导致异常.但我不会每次都获得异常,只有在第二次或第三次加载URL后才会引发异常

异常错误Domain = NSCocoaErrorDomain Code = 4"操作无法完成.(Cocoa错误4.)"UserInfo = 0x631a900 {NSUserStringVariant = Move,NSFilePath =/Users/cgvak/Library/Application Support/iPhone Simulator/4.3/Applications /3731EEFB-03F8-4E0B-BF5D-A94BEE0D2DE2/Library/Caches/imgcache//loading/http:__www.sankar.com.au_sankar_property_photo_2010_09_30_dc4a35f82ee70002604f6c06fd811f9d_m.jpg,NSDestinationFilePath =/Users/cgvak/Library/Application Support/iPhone Simulator/4.3/Applications /3731EEFB-03F8-4E0B-BF5D-A94BEE0D2DE2/Library/Caches/imgcache//ready/http:__www.sankar.com.au_sankar_property_photo_2010_09_30_dc4a35f82ee70002604f6c06fd811f9d_m.jpg}

我该怎么办才能克服这个问题呢?请任何人帮我解决这个问题.

提前致谢.

rck*_*nes 9

你检查过路径是否存在?文件路径中也有一个//.尝试删除那个.

您是否也可以发布代码,我们必须猜测代码.

Cocoa error 4意味着您尝试移动不存在的文件,这也可能意味着目标目录不存在.