CoreBluetooth и CoreData

Я успешно настроил CoreBluetooth для передачи текста на другое устройство iOS.

Я хотел бы отправить сущность CoreData на другое устройство.

Я смотрю в NSKeyedArchiver / NSKeyedUnarchiver,

Я использовал это, чтобы преобразовать NSManagedObject в NSData,

var data: NSData = NSKeyedArchiver.archivedDataWithRootObject(myNSManagedObject)

Как извлечь NSManagedObject от NSData на другом устройстве?

я пытался

var tempMOB = [NSManagedObject]()

tempMOB = NSKeyedUnarchiver.unarchiveObjectWithData(data)

Я думаю, что мне, вероятно, нужно создать класс, чтобы справиться с этим.

Кроме того, это будет даже работать? Сможет ли другое устройство его использовать?

Другое устройство будет иметь точные настройки CoreData.

Благодарю.

0 ответов

Другие вопросы по тегам