Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 不在iTunes中显示的文件/文件共享_Ios_Objective C_File Io_Nsstring - Fatal编程技术网

Ios 不在iTunes中显示的文件/文件共享

Ios 不在iTunes中显示的文件/文件共享,ios,objective-c,file-io,nsstring,Ios,Objective C,File Io,Nsstring,我试图将NSString写入文件,然后在iTunes中查看该文件。我将应用程序支持iTunes文件共享键设置为YES,我可以在iTunes中看到文件共享。但文件永远不会出现 以下是我编写文件的方式: NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateStyle:NSDateFormatterFullStyle]; NSString *f

我试图将
NSString
写入文件,然后在iTunes中查看该文件。我将
应用程序支持iTunes文件共享
键设置为
YES
,我可以在iTunes中看到文件共享。但文件永远不会出现

以下是我编写文件的方式:

  NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
        [dateFormatter setDateStyle:NSDateFormatterFullStyle];

        NSString *fileName = [dateFormatter stringFromDate:[NSDate date]];
        fileName = [fileName stringByReplacingOccurrencesOfString:@" " withString:@"_"];
        fileName = [fileName stringByReplacingOccurrencesOfString:@"," withString:@""];

        NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
        NSString* rootPath = paths[0];
        NSString *path = [rootPath stringByAppendingPathComponent:fileName];
        path = [path stringByAppendingPathExtension:@"txt"];

        NSURL *url = [NSURL fileURLWithPath:path];

        NSString *writeString = @"Hello world";

        NSError *error;
        BOOL ok = [writeString writeToURL:url atomically:YES encoding:NSUnicodeStringEncoding error:&error];

        if (!ok) {
            NSLog(@"%@", error);
        }
        else {
            NSLog(@"File saved to: '%@'", path);
        }
这是文件位置:

'/var/mobile/Applications/066FD6CD-0E5F-4701-9344-46258ABF0E97/Library/Wednesday_September_17_2014.txt'
还有好的ole iTunes:


您想要的是
NSDocumentDirectory
而不是
NSLibraryDirectory


睡一会儿,先生!;)

你想要的是
NSDocumentDirectory
而不是
NSLibraryDirectory
--我需要睡觉。加上这个作为答案,我会接受的。谢谢你,先生。