我正在解析URL,我在NSMutableData
對象(即urlData
)中獲取了一些數據。現在在- (void)connectionDidFinishLoading:(NSURLConnection *)connection {}
我想將urlData
轉換爲NSString
。我曾嘗試用:將NSData轉換爲NSString
NSString *responseData = [NSString stringWithCString:[urlData bytes] length:[urlData length]];
NSString* responseData = [NSString stringWithUTF8String:[urlData bytes]];
NSString *responseData = [[NSString alloc] initWithBytes:[urlData bytes] length:[urlData length] encoding:NSUTF8StringEncoding] ;
NSString *responseData = [[NSString alloc] initWithData:urlData encoding:NSASCIIStringEncoding];
NSString *responseData = [[NSString alloc] initWithData:urlData encoding:NSUTF8StringEncoding];
我無論是在NSString
對象獲取null
或PK(反向問號對此我無法告訴你)。
任何人都可以爲我提供解決方案嗎?
你確定你在urlData有你的數據是正確的,確實是一個字符串? – 2012-01-30 12:18:41
@Nick Bull:我正在解析.epub擴展文件並解析該鏈接並獲取NSMutableData中的數據 – iOSDev 2012-01-30 12:31:04