我可以从文档文件夹访问.txt文件但是如何访问文件夹内容可以说 documents / A
在A i中有 - > a.html,update.cfg
现在为什么我无法访问 update.cfg ??
我获取zipPath的空值
我试过这个但没有运气
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *aDirectory = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"A"];
NSString *zipPath = [[NSBundle mainBundle] pathForResource:@"update" ofType:@"cfg" inDirectory:aDirectory];
仍 zipPath = NULL ??
答案 0 :(得分:0)
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *aDirectory = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"A"];
答案 1 :(得分:0)
我访问文档文件夹的方法有点不同。 (我希望你的意思是每个应用程序都有的Documents文件夹,而不是你自己在mainbundle中创建的文件夹。^^)我这样做:
NSString *directoryPath = [[NSHomeDirectory() stringByAppendingPathComponent: @"Documents"] stringByAppendingPathComponent: @"A"];
这是您在文档文件夹中名为A的目录的路径。如果你知道文件名,那么你可以使用另一个“stringByAppendingPathComponent”。 ;-)我希望它有所帮助。别再问一遍。 :-D
答案 2 :(得分:0)
我明白了
NSString *fileName = [NSString stringWithFormat:@"%@/update.cfg",
aDirectory];
NSString *content = [[NSString alloc] initWithContentsOfFile:fileName
usedEncoding:nil
error:nil];
感谢