我希望会话中的一个对等方将一组字符串发送到另一个连接的对等方。有没有办法将这样的数组转换为 NSData 或者我需要一个接一个地发送字符串?非常感谢。
问问题
175 次
1 回答
3
一个对象NSArray
是NSString
一个属性列表。您可以将其转换为NSData
这样的:
NSError *error;
NSData *data = [NSPropertyListSerialization dataWithPropertyList:myArray
format:NSPropertyListBinaryFormat_v1_0
options:0
error:&error];
您可以将数据转换回属性列表,如下所示:
NSError *error;
NSArray *myArray = [NSPropertyListSerialization propertyListWithData:data
options:NSPropertyListImmutable
format:NULL
error:&error];
于 2012-07-30T16:48:12.533 回答