我有5個字符串的文本文件。我需要使用NSURLConnection來獲取這個文件的大小。但NSLog告訴我,'轉儲'是空的。如何將數據從NSMutableData轉換爲NSArray。數組是因爲我需要在TableView中顯示這5個項目。如何從NSMutableData獲取數組
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的作品,你可以看到該文件。
:在您.m文件
:
在您的.h文件中當你用分配一個空對象的構造函數創建你'receivedData'時,它是非空的嗎? – dasblinkenlight 2012-03-08 13:33:45