Iphone 如何在库目录中创建私有目录并为其指定应用程序的名称’;谁的包ID?
苹果告诉我们要这样做,而且 我不想重新发明轮子,我相信已经有人这么做了,但我对谷歌并不幸运。有人知道一个博客,指出如何做到这一点吗Iphone 如何在库目录中创建私有目录并为其指定应用程序的名称’;谁的包ID?,iphone,ios,ipad,file,Iphone,Ios,Ipad,File,苹果告诉我们要这样做,而且 我不想重新发明轮子,我相信已经有人这么做了,但我对谷歌并不幸运。有人知道一个博客,指出如何做到这一点吗 问题是,我必须在库中使用应用程序包ID名称创建此目录,但前提是它不存在 我想这就是你想要的: NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES); NSString *libraryPath = [paths objectAtI
问题是,我必须在库中使用应用程序包ID名称创建此目录,但前提是它不存在 我想这就是你想要的:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
NSString *libraryPath = [paths objectAtIndex:0];
NSString *bundlePath = [libraryPath stringByAppendingPathComponent:[[NSBundle mainBundle] bundleIdentifier]];
if(![[NSFileManager defaultManager] fileExistsAtPath:bundlePath]) {
[[NSFileManager defaultManager] createDirectoryAtPath:bundlePath withIntermediateDirectories:YES attributes:nil error:NULL];
}