URL을 파싱 중이므로 NSMutableData
개체에 데이터가 있습니다 (예 : urlData
). 이제 - (void)connectionDidFinishLoading:(NSURLConnection *)connection {}
에서 urlData
을 NSString
으로 변환하고 싶습니다.NSString을 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에있는 데이터가 정확하고 정말 문자열이 있습니까? –
@Nick Bull : .epub 확장 파일을 구문 분석하고 NSMutableData에서 데이터를 가져 오는 중입니다. – iOSDev