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

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

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

        Assert.IsNull(array);
    }