Esempio n. 1
0
    public void FromNSString()
    {
        string text   = "WOOT";
        IntPtr handle = ObjC.ToNSString(text);
        string actual = ObjC.FromNSString(handle);

        Assert.AreEqual(text, actual);
    }
Esempio n. 2
0
 public object MarshalNativeToManaged(IntPtr pNativeData)
 {
     if (pNativeData == IntPtr.Zero)
     {
         return(null);
     }
     return(ObjC.FromNSString(pNativeData));
 }
Esempio n. 3
0
    public void FromNSStringNull()
    {
        string text = ObjC.FromNSString(IntPtr.Zero);

        Assert.IsNull(text);
    }