2014年6月8日日曜日

NSDataからNSStringへの変換

最初エラー出してしまった。
init alloc がnewでかけるようになったから間違ってしまった。

誤った方
                NSString *xmlStr = [[NSString new] initWithData:data
                                                         encoding:NSUTF8StringEncoding];
エラーログ
[__NSCFConstantString initWithBytes:length:encoding:]: unrecognized selector sent to instance 0x3ab93320

正しい方
                NSString *xmlStr = [[NSString alloc] initWithData:data
                                                         encoding:NSUTF8StringEncoding];

0 件のコメント:

コメントを投稿