在iphone中读取文本文件

时间:2012-08-29 05:31:16

标签: iphone ios nsstring

我想读取放在服务器上的文本文件。例如,我的文件放在此链接上:http://mysite.com/files/objects.txt 如何将此文件的内容读入NSString

2 个答案:

答案 0 :(得分:7)

试试这个:

NSError* e;
NSString* str = [NSString stringWithContentsOfURL:@"http://mysite.com/files/objects.txt" encoding:NSASCIIEncoding error:&e]
if(e != nil) {
  //There was an error
}
//Everything good

答案 1 :(得分:1)

请注意,最近的iOS更新语法已更改...

NSError* err;
NSURL* url = [NSURL URLWithString:@"<your URL goes here>"];
NSString* str = [NSString stringWithContentsOfURL:url
                                             encoding:NSASCIIStringEncoding
                                                error:&err];