CoreBluetooth и CoreData

52
1

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

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

Я изучаю NSKeyedArchiver/NSKeyedUnarchiver.

Я использовал это для преобразования NSManagedObject в NSData.

var data: NSData = NSKeyedArchiver.archivedDataWithRootObject(myNSManagedObject)

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

я пытался

var tempMOB = [NSManagedObject]()

tempMOB = NSKeyedUnarchiver.unarchiveObjectWithData(data)

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

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

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

Благодарю.

спросил(а) 2015-09-17T10:54:00+03:00 4 года, 2 месяца назад
0
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема