64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
/**
* \param protocol The protocol which should be checked for conformance
*
* \return A boolean whether the class conforms to the specified protocol
*/
+ (BOOL)conformsToProtocol: (Protocol*)protocol;
/**
* Replace a method implementation with another implementation.
*
* \param selector The selector of the method to replace
* \param imp The new implementation for the method
* \return The old implementation
*/
|
>
>
>
>
>
>
>
|
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
/**
* \param protocol The protocol which should be checked for conformance
*
* \return A boolean whether the class conforms to the specified protocol
*/
+ (BOOL)conformsToProtocol: (Protocol*)protocol;
/**
* \param selector The selector for which the method should be returned
*
* \return The implementation of the instance method for the specified selector
*/
+ (IMP)instanceMethodForSelector: (SEL)selector;
/**
* Replace a method implementation with another implementation.
*
* \param selector The selector of the method to replace
* \param imp The new implementation for the method
* \return The old implementation
*/
|