2010-12-01 3 views
0

Можно создать дубликат:
How to send an NSDictionary (or plist file) as NSData using GameKit bluetooth?Как я могу отправить PLIST через bluetooth?

Я ищу простой способ отправить PLIST файл, или NSDictionary через Bluetooth с одного устройства запуска моего приложения к другому.

Как преобразовать файл PLIST в NSData (который затем можно отправить через bluetooth), а затем преобразовать его позже?

(я был бы признателен, если кто-то может получить меня начался с некоторым кодом.)

ответ

0

Пожалуйста, смотрите ответ нашел here: https://stackoverflow.com/questions/4107004/how-to-send-an-nsdictionary-or-plist-file-as-nsdata-using-gamekit-bluetooth


Вы можете использовать следующее преобразование Plist в NSData:

`+ (NSData *)dataWithPropertyList:(id)plist format:(NSPropertyListFormat)format options:(NSPropertyListWriteOptions)opt error:(NSError **)error` 

И это превратить NSData в Plist:

+ (id)propertyListWithData:(NSData *)data options:(NSPropertyListReadOptions)opt format:(NSPropertyListFormat *)format error:(NSError **)error 

из NSPropertyListSerialization класса

format может быть NSPropertyListBinaryFormat_v1_0 использовать самый низкий счетчик байтов

+0

Ах, так что я лох. эх. – Moshe 2010-12-01 20:30:35

Смежные вопросы