1
NSString *stringFromFileAtPath = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:&error];
if(stringFromFileAtPath == nil){
NSLog(@"Error reading file at path %@\n%@", path, [error localizedFailureReason]);
}
NSLog(@"Contents:%@", stringFromFileAtPath);
NSData *bytes = [stringFromFileAtPath dataUsingEncoding:NSUTF8StringEncoding];
NSLog(@"Bytes:%@", bytes);
コード
の//終わり、これは私が エラーメッセージを取得していますエラーメッセージです:テキストエンコーディングはUnicode(UTF-8)が適用されません。
はなぜだけでなくNSData
さん
initWithContentsOfFile:
方法使用し、私は私がやっているエラーまたはバイト配列
私は同じ問題があります。私はサイズが4.0メガバイトである.dbファイルを変換する必要があります。小さなファイルサイズのために私はurのコードを使用すると、それはfine.But私は4.1 MBのファイルを変換しようとすると動作します私のアプリがクラッシュします。私の問題の解決策や解決策はありますか?ありがとうございました – Poorna