Realm基础使用

Realm中文文档地址:https://realm.io/cn/docs/objc/latest/

Realm是一种新的存储数据库。具有查询书速度快,简单易用的优点。并且支持各种移动端口。详细可浏览官方文档。本文主要是一些ios的基础用法。

1,新建文件(可以新建也可以用自带的)获取当前事务,增,删,改,查都在事务中进行

Realm基础使用_第1张图片

2,新建类别,都要继承自RLMObject

Realm基础使用_第2张图片

3,保存数据

Dog *mydog = [[Dog alloc] init];

mydog.name = @"大黄";

mydog.age = 1;

mydog.picture = @"111"; // 属性的值可以为空

[realm1 transactionWithBlock:^{

[realm1 addObject:myOtherDog];

}];

4,读取数据和查询方法

Realm基础使用_第3张图片

5,删除数据

Realm基础使用_第4张图片

本文适合基础用法,如果在实际使用中出现问题,可下载demo:GitHub - Mikesong123/RealmTest: realm的基础使用查看。里面有详细的用法和可能出现的崩溃。

你可能感兴趣的:(Realm基础使用)