- First step:
- //Register your data base file name
- [CoreDataEnvir registDatabaseFileName:@"db.sqlite"];
- //Register your model file name(no extension)
- [CoreDataEnvir registModelFileName:@"SampleModel"];
- On main thread:
- Insert item:
- Team *team = [Team insertItem];
- or
- [Team insertItemWith:^(Team *item) {
- item.name = [NSString stringWithFormat:@"Nicholas"];
- }];
- [[CoreDataEnvir instance] saveDataBase];
- Fetch one item:
- Team *team = (Team *)[Team lastItemWith:[NSPredicate predicateWithFormat:@"name==nicholas"]];
- Fetch all items:
- NSArray *items = [Team itemsWith:[NSPredicate predicateWithFormat:@"name==nicholas"]];
- More on my page,http://xudeheng.github.io/CoreDataEnvirSample/
- //该片段来自于http://www.codesnippet.cn/detail/261220138250.html
来源: http://www.codesnippet.cn/detail/261220138250.html