Wrapper helper interface for Island to get the cocoa wrapper.


  • Reference: Island.fx
  • Namespace: RemObjects.Elements.System
  • Platforms: iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, watchOS, watchOS Simulator

Required Methods

constructor    (declared in Object)










Sub New()

Equals  virtual    (declared in Object)


method Equals(aOther: Object): Boolean


Boolean Equals(Object aOther)


func Equals(_ aOther: Object) -> Boolean


Boolean Equals(Object aOther)


Function Equals(aOther As Object) As Boolean


  • aOther:

Finalize  protected virtual    (declared in Object)


method Finalize


void Finalize()


func Finalize()


void Finalize()


Sub Finalize()

GetHashCode  virtual    (declared in Object)

Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.


method GetHashCode: Int32


Int32 GetHashCode()


func GetHashCode() -> Int32


Int32 GetHashCode()


Function GetHashCode() As Int32

GetType    (declared in Object)

Returns the actual type of this class


method GetType: Type


Type GetType()


func GetType() -> Type


Type GetType()


Function GetType() As Type

ToString  virtual    (declared in Object)

Gets the string representation of this method.


method ToString: String


String ToString()


func ToString() -> String


String ToString()


Function ToString() As String

ReferenceEquals    (declared in Object)

Compares two references for equivalence (even if they have an equals operator)


class method ReferenceEquals(a: Object; b: Object): Boolean


static Boolean ReferenceEquals(Object a, Object b)


static func ReferenceEquals(_ a: Object, _ b: Object) -> Boolean


static Boolean ReferenceEquals(Object a, Object b)


Shared Function ReferenceEquals(a As Object, b As Object) As Boolean


  • a: left value
  • b: right value