如何将我的 NSManagedObject
转换为 NSData
对象?
我是 Core Data 和 Multipeer Connectivity Framework 的新手。
我需要通过 Multipeer Connectivity Framework 在两台设备之间传输数据.我知道我不能简单地通过 MPC 传输,因为它需要一个 NSData 对象。
有没有提供这种功能的第三方库?
我认为 NSCoding
在这里不是一个好主意。原因是由于内部托管对象 ID 以及在意外同步场景中可能出现的无数其他可能问题,两个不同设备上的对象不会相同。
我强烈建议您尝试将您的对象转换为 NSDictionary
类型,然后在字典(或字典数组)上使用标准的 NSData
API .
关于ios - 将托管对象转换为数据对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27119531/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |