MagicalRecord是OC的一個(gè)庫(kù),協(xié)助CoreData的工作。其吸收了Ruby on Rails 的Active Record模式,目標(biāo)是:假話CoreData相關(guān)代碼,允許清晰,簡(jiǎn)單,單行獲取,當(dāng)需要優(yōu)化請(qǐng)求的時(shí)候,仍然允許修改NSFetchRequest.
Person *person = ...;//此處略
person.lastname = object;
[[NSManagedObjectContext MR_defaultContext] MR_save];
刪除數(shù)據(jù):
Person *person = ...;//此處略
[person MR_deleteEntity];
[[NSManagedObjectContext MR_defaultContext] MR_save];
更多的:
MagicalRecord 官方
Magical Record入門教程
Using CoreData with MagicalRecord
Magical Record: how to make programming with Core Data pleasant
來(lái)自:http://www.cnblogs.com/mybkn/p/3328183.html