現在、テキスト ファイルのオフセットから 5 文字の行を読み取ろうとしています。すべてが機能していると確信していますが、バッファの内容をログに出力すると、次のように出力されます<7466315c 61>
- (void)fetchCode:(id)sender{
NSData *databuffer;
NSString *path = [[NSBundle mainBundle] pathForResource:@"nCode01" ofType:@"txt"];
nCode = [NSFileHandle fileHandleForReadingAtPath:path];
if (nCode == nil) {
NSLog (@"Open of nCode for reading failed\n");
}
[nCode seekToFileOffset: 3];
databuffer = [nCode readDataOfLength: 5];
NSLog (@"Data = %@", databuffer);
[nCode closeFile];
}
メソッドを実行するたびに同じ<7466315c 61>が出力されるため、メモリではなくフォーマットエラーである可能性があると思います。