コード例 #1
0
ファイル: ObjCTests.cs プロジェクト: gdseller/iOS4Unity
    public void FromNSSetStrings()
    {
        string text        = "woot";
        var    arrayHandle = ObjC.ToNSSet(new[] { text });
        var    array       = ObjC.FromNSSet(arrayHandle);

        Assert.AreEqual(1, array.Length);
        Assert.AreEqual(text, array[0]);
    }
コード例 #2
0
ファイル: ObjCTests.cs プロジェクト: gdseller/iOS4Unity
    public void FromNSSet()
    {
        string text        = "woot";
        IntPtr handle      = ObjC.ToNSString(text);
        var    arrayHandle = ObjC.ToNSSet(new[] { handle });
        var    array       = ObjC.FromNSSet(arrayHandle);

        Assert.AreEqual(1, array.Length);
        Assert.AreEqual(text, array[0]);
    }
コード例 #3
0
ファイル: ObjCTests.cs プロジェクト: gdseller/iOS4Unity
    public void FromNSSetNullOfT()
    {
        var array = ObjC.FromNSSet <NSObject>(IntPtr.Zero);

        Assert.IsNull(array);
    }
コード例 #4
0
ファイル: ObjCTests.cs プロジェクト: gdseller/iOS4Unity
    public void FromNSSetNull()
    {
        var array = ObjC.FromNSSet(IntPtr.Zero);

        Assert.IsNull(array);
    }