0
私はiTunes UスタンフォードiPhoneコースを見ている/している。 (無料で提供!)。私はコアデータを把握しようとしているパパラッチプログラムに参加しています。CoreDataヘルプ---デバッグ方法
以下は、データをcoreDataに保存する方法です。この情報が実際に保存されたことを確認するにはどうすればよいですか?あなたのコードで
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
FlickrFetcher *ff = [FlickrFetcher sharedInstance];
if (![ff databaseExists])
{
NSString *path = [[NSBundle mainBundle] pathForResource:@"FakeData" ofType:@"plist"];
NSArray *data = [NSArray arrayWithContentsOfFile: path];
NSManagedObjectContext *managedObjectContext = [ff managedObjectContext];
NSError *error = nil;
for (NSDictionary *row in data)
{
Person *person = (Person *)[NSEntityDescription insertNewObjectForEntityForName:@"Person" inManagedObjectContext:managedObjectContext];
Photo *photo = (Photo *)[NSEntityDescription insertNewObjectForEntityForName:@"Photo" inManagedObjectContext:managedObjectContext];
photo.name = [row objectForKey:@"name"];
photo.url = [row objectForKey:@"path"];
person.name = [row objectForKey:@"user"];
[person addPhotosObject:photo];
}
[managedObjectContext save:&error];
}
sqlliteデータベースはどこですか? –
〜/ Library/Application Support/iPhone Simulator/4.3.2/Applications/UUID/Documentsで見つかった –