NSObject

Constructors

Link copied to clipboard
constructor(id: ObjcRef, unit: Unit = Unit)
constructor(id: Long)

Types

Link copied to clipboard
Link copied to clipboard
class FuncDelegate<T : Function<*>>(val base: NSObject, val selector: String, val def: String, val type: KType) : ReadOnlyProperty<NSObject, T>
Link copied to clipboard
class FuncInfo<T : Function<*>>(val type: KType, val selector: String, val def: String)
Link copied to clipboard
class PropInfo<T>(val type: KType, val selector: String, val def: String)

Properties

Link copied to clipboard
val id: Long
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun msgSend(sel: String, vararg args: Any?): Long
Link copied to clipboard
fun msgSendDouble(sel: String, vararg args: Any?): Double
Link copied to clipboard
fun msgSendFloat(sel: String, vararg args: Any?): Float
Link copied to clipboard
fun msgSendInt(sel: String, vararg args: Any?): Int
Link copied to clipboard
fun msgSendRef(sel: String, vararg args: Any?): ObjcRef
Link copied to clipboard
fun msgSendVoid(sel: String, vararg args: Any?)
Link copied to clipboard
inline fun <T : Function<*>> objFunc(selector: String, def: String): NSObject.FuncInfo<T>
Link copied to clipboard
inline fun <T> objProp(selector: String, def: String): NSObject.PropInfo<T>
Link copied to clipboard
open override fun toString(): String