我有 5 个字符串的文本文件。我需要使用 NSURLConnection 来获取这个文件的内容。但是 NSLog 告诉我,“转储”是空的。如何将数据从 NSMutableData 转换为 NSArray。数组是因为我需要在 TableView 中显示这 5 个项目。
NSURLRequest *theRequest=[NSURLRequest
requestWithURL:[NSURL URLWithString:@"http://dl.dropbox.com/u/25105800/names.txt"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:60.0];
NSURLConnection *theConnection=[[NSURLConnection alloc] initWithRequest:theRequest delegate:self];
if (theConnection) {
receivedData = [NSMutableData data];
NSString *dump = [[NSString alloc] initWithData:receivedData
encoding:NSUTF8StringEncoding];
NSLog(@"data: %@", dump);
NSArray *outputArray=[dump componentsSeparatedByString:@"\n"];
self.namesArray = outputArray;
提前致谢。BTW URL 有效,您可以看到该文件。