Realm中文文档地址:https://realm.io/cn/docs/objc/latest/
Realm是一种新的存储数据库。具有查询书速度快,简单易用的优点。并且支持各种移动端口。详细可浏览官方文档。本文主要是一些ios的基础用法。
1,新建文件(可以新建也可以用自带的)获取当前事务,增,删,改,查都在事务中进行
2,新建类别,都要继承自RLMObject
3,保存数据
Dog *mydog = [[Dog alloc] init];
mydog.name = @"大黄";
mydog.age = 1;
mydog.picture = @"111"; // 属性的值可以为空
[realm1 transactionWithBlock:^{
[realm1 addObject:myOtherDog];
}];
4,读取数据和查询方法
5,删除数据
本文适合基础用法,如果在实际使用中出现问题,可下载demo:GitHub - Mikesong123/RealmTest: realm的基础使用查看。里面有详细的用法和可能出现的崩溃。