1

セッション内の1つのピアが、接続されている別のピアに文字列の配列を送信するようにします。そのような配列をNSDataに変換する方法はありますか、それとも文字列を次々に送信する必要がありますか?どうもありがとう。

4

1 に答える 1

3

オブジェクトのはプロパティリストですNSArrayNSStringあなたはそれを次のように変換することができます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 に答える