iOS-NSData 轉換爲UTF-8得到空的解決方案
NSData *ticketData =假設得到32個字節的字符串,有可能轉化成字符串失敗就可以通過下面的方法
char buf[33] = {0};
memcpy(buf, ticketData.bytes,32);
NSMutableData *tempdata = [[NSMutableDataalloc] initWithBytes:buflength:33];
//tempdata appendBytes: length:<#(NSUInteger)#>
NSString *ticketStr = [NSStringstringWithUTF8String:tempdata.bytes];