[SYMBOL]
[A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[K]
[L]
[M]
[N]
[O]
[P]
[R]
[S]
[T]
[U]
[V]
[W]
[Y]
[Z]
id type
2nd
dynamic typing and
IMP type and
static typing
immutable objects
IMP type
@implementation directive
implementing categories
classes
2nd
methods
private methods
protocols
#import directive
2nd
in type qualifier
2nd
#include directive
informal protocols
inheritance
changing hierarchy at runtime
2nd
of objects, testing
2nd
-init method
2nd
3rd
+initialize method
NSObject class
Object class
initializers chaining of
designated
setting fields with
-initWithCoder\: method
inout type qualifier
2nd
instance methods
2nd
asking objects about methods in NSObject class
in Object class
declaring methods
for root classes
self variable and
special receivers and
instance variables
[See fields] +instanceMethodFor\: method
2nd
+instanceMethodForSelector\: method
2nd
+instanceMethodSignatureForSelector\: method
+instancesRespondTo\: method
+instancesRespondToSelector\: method
@interface directive
2nd
interfaces
declaring
isa field
class objects and
metaclass objects and
in root classes
-isClass method
-isEqual\: method
2nd
-isInstance method
-isKindOf\: method
-isKindOfClass\: method
-isKindOfClassNamed\: method
-isMemberOf\: method
-isMemberOfClass\: method
-isMemberOfClassNamed\: method
-isMetaClass method
-isProxy method
ivars
[See fields]
|