Core Data の奇妙な動作に直面しました。
SQLIte Database Viewer でデータベースをチェックすると、"STRING" 値が表示されます。しかし、この値を読み取ると、「文字列」が得られます。
私が使用するコードは以下に報告されています:
NSFetchRequest *request = [[[NSFetchRequest alloc] init] autorelease];
//which entity (or table) to select data
[request setEntity: [[mdl entitiesByName] objectForKey:@"KeyName"]];
NSError *error = nil;
NSArray *dataArray = [cntx executeFetchRequest:request error:&error];
どうしてですか?読み取り中にデータをどのように変換できますか?