【发布时间】:2015-04-29 09:28:24
【问题描述】:
我正在尝试在 iOS 中使用 Realm 存储数据,但我遇到了它不存储数据的问题。我发现了类似的问题,但我不确定如何获取现有数据库。
Why is my Realm object not saving stored values?
这是我的代码。
@interface database : RLMObject
@property NSString *name;
@property NSString *age;
@end
@implementation database
@end
RLM_ARRAY_TYPE(database)
在 Appdelegate.m 中
database *db = [[database alloc] init];
db.name = @"David Test";
db.age = @"30";
[realm beginWriteTransaction];
[realm addObject:db];
[realm commitWriteTransaction];
然后我得到如下所示的所有对象
RLMResults *result = [database allObjects];
关闭应用一次,RLMResults 没有数据。
有人知道吗?
提前致谢!
【问题讨论】:
标签: ios objective-c database realm