我正在使用NSURL从外部文件中获取数据,代码如下。如果我想从资源文件夹中的内部文件中获取此数据,代码将如何不同。
这是NSURL代码:
NSURL * dataUrl = [NSURL URLWithString:@“https://sites.google.com/site/ ***** / *** / file.asc”]; NSString * fileString = [NSString stringWithContentsOfURL:dataUrl encoding:NSUTF8StringEncoding error:nil];
这是我的尝试:
NSString * path = [[NSBundle mainBundle] pathForResource:@“fileName”ofType:@“asc”]; NSString * fileString = [NSString initWithContentsOfFile:path];
提前致谢
答案 0 :(得分:2)
也许尝试stringByExpandingTildeInPath
NSString *path = [[NSBundle mainBundle] pathForResource:@"fileName" ofType:@"asc"];
path = [path stringByExpandingTildeInPath];
NSString *fileString = [NSString initWithContentsOfFile:path];