Realm documentation site의 영역 이전 예제는 새로운 NSString
객체의 예를 보여줍니다. 이 예제는 간단하고 잘 설명되어 있습니다.NSDictionary에서 다양한 데이터 유형의 새 객체 저장
if (oldSchemaVersion < 2) {
newObject[@"email"] = @""; // creates an NSString object...
}
그러나 NSString
이외의 개체는 무엇입니까? 이러한 다른 데이터 유형의 객체를 만들려면 코드 스 니펫을 어떻게 수정해야합니까?
NSDate
NSData
RLMArray
NSInteger
,int
double
,float
,CGFloat
long
bool
,BOOL
조쉬! 이것은 이미 도움이됩니다! – iKK
또 하나의 질문 : 내가 이해 한대로, 영역 이동은 객체 열거를 수행합니다 (마이그레이션 enumerateObjects : Person.className 블록 :^(RLMObject * oldObject, RLMObject * newObject) {...}). "적절한 건설 방법"당신은 더 복잡한 NSData, NSDate, RLMArray에 대해 언급 했습니까 ?? 예를 들어 보셨나요? 이것에 어떤 도움을 주셔서 감사합니다! – iKK
나는 보통의 생성 방법을 의미한다 :'[NSDate date]','[NSData dataWithBytes :]'. –