我试图在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没有数据。
有没有人有任何想法?
提前致谢!