Пример #1
0
 internal override void ToBinary(BinaryPropertyListWriter outPlist)
 {
     outPlist.WriteIntHeader(0xD, dict.Count);
     foreach (KeyValuePair <String, NSObject> entry in dict)
     {
         outPlist.WriteID(outPlist.GetID(new NSString(entry.Key)));
     }
     foreach (KeyValuePair <String, NSObject> entry in dict)
     {
         outPlist.WriteID(outPlist.GetID(entry.Value));
     }
 }
Пример #2
0
 internal override void ToBinary(BinaryPropertyListWriter outPlist)
 {
     outPlist.WriteIntHeader(0xA, array.Count);
     foreach (NSObject obj in array)
     {
         outPlist.WriteID(outPlist.GetID(obj));
     }
 }
Пример #3
0
 internal override void ToBinary(BinaryPropertyListWriter outPlist)
 {
     if (ordered)
     {
         set.Sort();
         outPlist.WriteIntHeader(0xB, set.Count);
     }
     else
     {
         outPlist.WriteIntHeader(0xC, set.Count);
     }
     foreach (NSObject obj in set)
     {
         outPlist.WriteID(outPlist.GetID(obj));
     }
 }
Пример #4
0
 internal override void ToBinary(BinaryPropertyListWriter outPlist)
 {
     outPlist.WriteIntHeader(0xA, array.Length);
     foreach (NSObject obj in array)
     {
         outPlist.WriteID(outPlist.GetID(obj));
     }
 }
Пример #5
0
 internal override void ToBinary(BinaryPropertyListWriter outPlist)
 {
     if (ordered)
     {
         set.Sort();
         outPlist.WriteIntHeader(0xB, set.Count);
     }
     else
     {
         outPlist.WriteIntHeader(0xC, set.Count);
     }
     foreach (NSObject obj in set)
     {
         outPlist.WriteID(outPlist.GetID(obj));
     }
 }