前提・実現したいこと
バイナリデータをNSDATA型に取得したい
発生している問題・エラーメッセージ
NSDATA型にnullが入る(object-c)
該当のソースコード
objective
1 NSBundle *bundle = [NSBundle mainBundle]; 2 m_Path = [bundle pathForResource:@"test" ofType:@"dat"]; 3 4 NSData* data = [NSData dataWithContentsOfFile:m_Path 5 options:NSDataReadingMappedIfSafe error:nil]; 6 7 8 //中身確認 9 NSData* lookdata = [data subdataWithRange:NSMakeRange(m_AnimationDataOffset, m_AnimationDataLength)]; 10 NSLog(@"%@", [[NSString alloc] initWithData:lookdata encoding:NSUTF8StringEncoding]); 11//出力:null 12
試したこと
パスは恐らく正しく中身も読める認識
補足情報(FW/ツールのバージョンなど)
xcode 9.2
object-c初心者です。ご教授のほど何卒お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。