Jacket
Search the docs
/
API
Tools
Playground
main
Objective_C module
← Objective_C
Declarations
class_copyMethodList
class_copyPropertyList
class_copyProtocolList
class_createInstance
class_createInstanceFromZone
class_getClassMethod
class_getClassVariable
class_getImageName
class_getInstanceMethod
class_getInstanceSize
class_getInstanceVariable
class_getIvarLayout
class_getMethodImplementation
class_getName
class_getProperty
class_getSuperclass
class_getVersion
class_getWeakIvarLayout
class_isMetaClass
class_lookupMethod
class_replaceMethod
class_replaceProperty
class_respondsToMethod
class_respondsToSelector
class_setIvarLayout
class_setSuperclass
class_setVersion
class_setWeakIvarLayout
imp_getBlock
imp_implementationWithBlock
imp_removeBlock
ivar_getName
ivar_getOffset
ivar_getTypeEncoding
method_copyArgumentType
method_copyReturnType
method_exchangeImplementations
method_getArgumentType
method_getDescription
method_getImplementation
On this page
Overload 1
Overload 2
See also
std
/
Objective_C
/
class_replaceMethod
class_replaceMethod
procedure
foreign
2 overloads
Source
overload 1
class_replaceMethod
:: (cls:
Class
, name:
SEL
, imp:
IMP
, types: *
u8
) ->
IMP
#foreign
Parameters
cls
:
Class
name
:
SEL
imp
:
IMP
types
:
*
u8
Returns
IMP
overload 2
class_replaceMethod
:: (cls:
Class
, name:
SEL
, imp:
IMP
, types: *
u8
) ->
IMP
#foreign
Parameters
cls
:
Class
name
:
SEL
imp
:
IMP
types
:
*
u8
Returns
IMP
See also
class_isMetaClass
class_lookupMethod
class_replaceProperty
class_respondsToMethod