我想读取放在服务器上的文本文件。例如,我的文件放在此链接上:http://mysite.com/files/objects.txt
如何将此文件的内容读入NSString
?
答案 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];