今天写了一段拷贝文件的代码:
NSBundle *bundle=[NSBundle mainBundle];
NSString *srcPath=[bundle pathForResource:@"images" ofType:@"zip"];// Bundle内的images.zip文件
NSString *enterprisePath = [imagesPath stringByAppendingPathComponent:@"/test"];// documents/images/test
// NSString *destPath = [enterprisePath stringByAppendingString:@"/images.zip"];
NSError* error;
NSFileManager *fileManager=[NSFileManager defaultManager];
[fileManager copyItemAtPath:srcPath toPath:enterprisePath error:&error];
这段代码拷贝没有成功,报错是NSCocoaErrorDomain - code:516
搜索了一番发现,是destPath写得不对,只写到目录的path。如果要拷贝文件,需要写到文件名才行。把上面那段代码的注释放开就可以了
分享到:
相关推荐
Cisco Ios source code
Cisco路由器IOS映像文件(3745),GNS使用必备。该映像文件来自 Cisco 物理设备。
本文介绍如何不借助第三方框架实现iOS开发中得文件上传。 由于过程较为复杂,因此本文只贴出部分关键代码。 主控制器的关键代码: 代码如下: YYViewController.m #import “YYViewController.h” #define ...
ios 沙盒如何操作,以及如何应用沙盒来存储文件,查询文件
ios11真机支持文件,能让XCode在ios11上运行,ios11可用
在iOS逆向过程中,我们需要对整个iOS app进行充分的了解,因此需要将iOS app相关的文件都拷贝到电脑上...因此,我介绍了如果从iOS设备中拷贝文件、传输数据到电脑上,使用更快速的方式进行传输,有助于大文件传输过来。
swift 工程中文件拷贝到沙盒中,oc可以拷贝成功,swift就不可以。如有人知道如何修改,给我留言
Cisco常用IOS文件,模拟器中可用到的7200IOS
ios中深浅拷贝的讲解,通俗移动。深浅拷贝是ios开发人员面试经常会被问到的知识点,看了本文档,相信你回答ios中的深浅拷贝有不一样的认识。
IOS11.0调试支持文件 IOS11.0调试支持文件 IOS11.0调试支持文件 IOS11.0调试支持文件
ios多文件编程用法: 作用:保存应用的信息,软件名称、版本号等等,相当于身份证 Bundle name:程序名称,不能超过12个字节 Bundle versions string, short:APP版本号 Bundle identifier:APP项目唯一标识 Bundle ...
ios 读写文件的例子,一种是写到用户默认数据,一种是写到指定文件
关于IOS中深浅拷贝的例子,说不定有意想不到的结果
iOS 16.0 镜像包 入Xcode即可调试,路径/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 若不行,请重启电脑
IOS源码 iBoot source code Source code for a core component of the iPhone's operating system
ios 省、市 plist 数据
ios 下载ipa的配置文件
ios ftp文件共享 需要在真机上测试
IOS BLE(Bluetooth 4.0)蓝牙文件传输示例代码
iOS 移动端使用socket上传文件到服务器