코어 데이터를 사용하여 모델에있는 모든 엔티티 유형을 나열 (즉, NSString의 NSArray를 반환)하는 방법은 무엇입니까? 등등 고객, 송장, 같은핵심 데이터 목록 엔티티 이름
...
코어 데이터를 사용하여 모델에있는 모든 엔티티 유형을 나열 (즉, NSString의 NSArray를 반환)하는 방법은 무엇입니까? 등등 고객, 송장, 같은핵심 데이터 목록 엔티티 이름
...
당신은 모델의 엔티티 설명에서 이름을 얻을 수 있습니다 :
NSArray *entityNames = [[myManagedObjectModel entities] valueForKey:@"name"];
혹은 단지 :
NSArray *entityNames = myManagedObjectModel.entities.name;
스위프트 :
를let names = persistentContainer.managedObjectModel.entities.map({ (entity) -> String in
return entity.name!
})
완벽 !!!!!!! –
쉬운 사람! 감사. –
도와 줘서 기뻐 ... – Caleb