2016-12-28 45 views
0

我想創建一個模型來加載一個Realm(Objective C)到Tableview的數組,然後我可以編輯,更新,刪除。 我在https://realm.io/docs/objc/latest/閱讀,但我看不到我需要,請幫助我。 感謝用Realm加載默認數組

+0

你能詳細解釋一下你面臨的問題嗎?你寫了什麼代碼來試圖解決這個問題? – AustinZ

+0

我有兩個屬性名稱,出生日期。我想用兩個屬性創建模型。 – Peter

回答

0

https://realm.io/docs/objc/latest/#models

1).H

#import <Realm/Realm.h> 

@interface MyModelFromArray : RLMObject 
@property NSNumber<RLMInt> *id; //probably needed to faster indexing 
@property NSString *name; 
@property NSDate *date; 
@end 

RLM_ARRAY_TYPE(MyModelFromArray) 

2).m文件創建代碼類看起來像

@implementation MyModelFromArray 
+ (NSString *)primaryKey 
{ 
    return @"id"; 
} 
@end 

3)境界

它存放
MyModelFromArray *model = [[MyModelFromArray alloc] init]; 
model.id = @1; 
model.name = @"Hmmm" 

RLMRealm *realm = [RLMRealm defaultRealm]; 
[realm transactionWithBlock:^{ 
    [realm addObject:model]; 
}];