2016-12-28 4 views
0

Realm (Objective C)을 사용하여 Tableview에 대한 기본 배열을로드하도록 모델을 만든 다음 편집, 업데이트, 삭제할 수 있습니다. 나는 https://realm.io/docs/objc/latest/을 읽었지만, 내가 필요하다는 것을 알 수 없다. 제발 도와주세요. 감사Realm이있는 기본 배열로드

+0

당신은 직면하고있는 문제를 정확히 상세히 설명 할 수 있습니까? 문제를 해결하기 위해 작성한 코드는 무엇입니까? – AustinZ

+0

이름, 생년월일의 두 속성이 있습니다. 두 개의 속성을 가진 Model을 생성하고 싶습니다. – Peter

답변

0

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

1))

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

3과 같이 표시됩니다 .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 파일에 코드와 클래스를 만듭니다 영역

에 보관
MyModelFromArray *model = [[MyModelFromArray alloc] init]; 
model.id = @1; 
model.name = @"Hmmm" 

RLMRealm *realm = [RLMRealm defaultRealm]; 
[realm transactionWithBlock:^{ 
    [realm addObject:model]; 
}]; 
관련 문제