2013-02-16 91 views
0

我尝试记录AAC型 语音文件,并显示在uitable和工作不错,但我不能在iTunes文件显示共享IOS,iTunes的文件共享保存音频文件

我激活了UIFIleSharingEnabled

但我不能看在iTunes文件共享我可以做的AAC文件?

文件格式AudioformatMPEG4AAC

fileaddres:文件://本地主机/用户/为myuser/.. .AAC

保存部

NSArray *keys = [NSArray arrayWithObjects:@"voicestr",,@"datestr",@"durstr",nil]; 

NSDictionary * HistDict =[[NSDictionary alloc] initWithObjects: [NSArray arrayWithObjects:myString,timeString,dateString,currentimeLbl.text,bestsize ,nil] forKeys:keys]; 

[Hist addObject:HistDict]; 

载荷文件

BOOL fileExists = [[NSFileManager defaultManager] fileExistsAtPath:myPath];if (fileExists) 
    HistValue = [[NSMutableArray alloc] initWithContentsOfFile:myPath]; 
+0

文件共享该文件必须是存储在'Documents'目录中。 – rmaddy 2013-02-16 20:46:44

+0

好的 如果你可以帮我存储在documet目录下的这段代码? AAC文件的 – user1466308 2013-02-16 20:58:00

+0

在'NSDocumentDirectory'上执行搜索。你会发现很多样本。 – rmaddy 2013-02-16 21:06:03

回答

1

你得到的文档目录适用于iOS用这种方法:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 

NSString *basePath = [paths objectAtIndex:0] 

添加文件名

NSString *fielWithPath = [basePath stringByAppendingPathComponent:@"fileNaem"]; 

而且你必须能够在info.plist

UIFileSharingEnabled = YES