5
MagicalRecord를 사용하여 plist에서 데이터를 가져옵니다. 이 튜토리얼에 설명 된대로 덜 가져 오기 코드를 사용하고 있습니다. Importing Data Made Easy.MagicalRecord를 사용하여 데이터 가져 오기
저는 두 개의 엔티티 Manufacturer와 Car를 가지고 있습니다. 각각 1 대 1 및 1 대 1 관계가 있습니다.
PLIST 구조
미세이 오기 작업
NSArray *manufacturers = ...
[MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext) {
[manufacturers enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
[Manufacturer MR_importFromObject:obj inContext:localContext];
}];
} completion:^(BOOL success, NSError *error) {
}];
그러나이
를 가져 오지 못한 결과입니다모든 설명은 높이 평가 될 것입니다.
편집 :
[
{
"Cars": [
{
"CarID": 1,
"Name": "Civic"
},
{
"CarID": 2,
"Name": "Jazz"
},
{
"CarID": 3,
"Name": "City"
}
],
"ManufacturerID": 1,
"Name": "Honda"
}
]
Mh. 콘솔 출력을 얻었습니까? NSError는 없습니까? 로그하려고 했습니까? manufacturerers는 아마도 nil입니까? – Pfitz
@Pfitz importFromObject : 잘 작동하지만 importFromArray :는 작동하지 않습니다. – Anupdas