1
CoreData 개체를 NSData로 변환해야 GameKit을 통해 다른 응용 프로그램으로 보낼 수 있습니다.CoreData 개체를 NSData로 변환하는 방법
NSKeyedArchiver 및 NSKeyedUnarchiver를 사용하여 시도했지만 CoreData 개체를 보관하고 보관하지 못하는 것 같습니다. 일반 개체보다 더 복잡합니다.
저는 CoreData 문서를 파고 들었지만 아직 단서를 찾지 못했습니다. 누군가 적절한 문서를 가르쳐 주거나 이것을 어떻게 할 수있는 힌트를 줄 수 있습니까?
미리 감사드립니다.
"NSFetchRequest"를 사용하면 관리 객체의 NSDictionary 표현을 얻고이를 보관하고 전송할 수 있습니다 ('@ "self = % @", managedObject' 및 NSDictionaryResultType'의'resultType'). 그런 다음 키 - 값 코딩을 사용하여 자동으로 사전을 보관 취소 한 다음 다른 끝에서 필드를 푸시 할 수 있습니다. – Tommy
좋아요. 내가 찾던 바로 그 힌트. 감사. – John
사전을 사용하여 실제로 트릭을 만들었습니다. 오늘 아침 일찍 일어났습니다. 그것은 거의 사소했습니다. 다시 한번 감사드립니다. – John