我想在真正的ios设备中创建本地文件夹,然后从应用程序中将一些pdf文件保存在该文件夹中。
是否可以从应用程序将文件保存在真实设备中。
答案 0 :(得分:1)
是的,例如要在您应用的“文档目录”中创建子目录,您将需要执行以下操作:
NSArray<NSString*>* paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString* documentsDirectory = [paths objectAtIndex:0];
NSString* yourDir = [documentsDirectory stringByAppendingPathComponent:@"your_directory_name"];
NSError* error;
[[NSFileManager defaultManager] createDirectoryAtPath:yourDir withIntermediateDirectories:YES attributes:nil error:&error];
答案 1 :(得分:1)
我不确定您想要什么,但是您可能会要求以下几项:
我可以将文件(如应用程序)放在iPhone主屏幕上吗?不。
我可以将文件放入“文件”应用程序吗?是的,共享API允许您执行此操作,UIDocumentPicker也应如此。
我可以将文件放入iCloud中,以便用户在所有设备上获取它们,并在将我的应用安装到新设备上时将其还原,或者在删除应用后重新安装我的应用吗?是的,请查看iCloud文档和WWDC视频以获取更多信息。