1

我正在使用 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];

提前致谢

4

1 回答 1

2

也许尝试stringByExpandingTildeInPath
类似的东西

    NSString *path = [[NSBundle mainBundle] pathForResource:@"fileName" ofType:@"asc"];
    path = [path stringByExpandingTildeInPath];
    NSString *fileString = [NSString initWithContentsOfFile:path];
于 2010-08-18T16:30:08.030 回答