


abstract classes 15
add-observer function
63
addObserver:selector:name:object: Objective-C method
63
alloc Objective-C method
10
,
17
,
56
alloc-init-object function
17
allocWithZone: Objective-C method
10
,
56
Apple Interface Builder 61
array return type 6
associated objects 9 , 10 , 13 , 16
autorelease Objective-C method
8
autorelease pools 8
can-invoke-p function
7
,
8
,
18
class methods 3
abstract 15
cocoa-view-pane
72
defining 9
standard-objc-object
2
,
9
,
22
,
55
Cocoa application 60
cocoa-view-pane class
72
coerce-to-objc-class function
10
,
19
coerce-to-selector function
8
,
20
ns-not-found
64
data types 2
define-c-struct macro
3
define-objc-class macro
9
,
13
,
15
,
21
define-objc-class-method macro
11
,
14
,
24
define-objc-method macro
11
,
14
,
26
define-objc-protocol macro
16
,
31
define-objc-struct macro
3
,
5
,
13
,
32
classes 9
methods 11
protocols 16
structures 3
description function
33
objc-at-question-mark
43
objc-c++-bool
45
objc-object-pointer
2
,
6
,
9
,
12
,
13
,
49
objc-unknown
52
add-observer
63
alloc-init-object
17
description
33
ensure-objc-initialized
1
,
34
invoke
3
,
4
,
5
,
6
,
7
,
14
,
35
objc-class-method-signature
46
objc-class-name
47
objc-object-from-pointer
9
,
48
objc-object-pointer
9
,
10
,
50
remove-observer
66
trace-invoke
56
untrace-invoke
57
@implementation
11
inheritance 13
init Objective-C method
10
,
17
,
56
:init-function initarg
10
,
55
initialization 1
instance methods 3
integer types 3
@interface
11
invoke function
3
,
4
,
5
,
6
,
7
,
14
,
35
invoke-into function
5
,
6
,
39
invoking methods 3
define-c-struct
3
define-objc-class
9
,
13
,
15
,
21
define-objc-class-method
11
,
14
,
24
define-objc-method
11
,
14
,
26
define-objc-struct
3
,
5
,
13
,
32
make-autorelease-pool function
8
,
42
foreign objects 8
Lisp objects 16
check for existence 7
defining 11
inheritance 13
instance and class 3
invoking 3
multiple inheritance 15
nib file 61
NSArray Objective-C class
6
,
13
,
28
,
30
,
37
,
40
,
41
,
42
ns-not-found constant
64
NSObject Objective-C class
8
,
10
,
14
,
22
ns-point foreign type
12
,
59
,
64
ns-range foreign type
12
,
59
,
65
ns-rect foreign type
6
,
12
,
59
,
65
objc-at-question-mark foreign type
43
objc-bool foreign type
3
,
12
,
44
objc-c++-bool foreign type
45
objc-class foreign type
2
,
9
,
13
,
45
objc-class-method-signature function
46
:objc-class-name class option
9
,
22
objc-class-name function
47
objc-c-string foreign type
2
,
12
,
44
:objc-instance-vars class option
15
,
22
objc-object-destroyed function
16
,
48
objc-object-from-pointer function
9
,
48
objc-object-pointer foreign type
2
,
6
,
9
,
12
,
13
,
49
objc-object-pointer function
9
,
10
,
50
objc-object-pointer reader function
55
objc-object-var-value function
16
,
51
:objc-protocols class option
16
,
23
:objc-superclass-name class option
14
,
22
objc-unknown foreign type
52
NSArray
6
,
13
,
28
,
30
,
37
,
40
,
41
,
42
NSString
6
,
13
,
28
,
30
,
36
,
40
addObserver:selector:name:object:
63
autorelease
8
release
8
removeObserver:name:object:
67
retain
8
retainCount
8
objects and pointers 9
objc-object-pointer
55
release Objective-C method
8
remove-observer function
66
removeObserver:name:object: Objective-C method
67
respondsToSelector: Objective-C method
7
,
8
retain Objective-C method
8
retainCount Objective-C method
8
array 6
boolean 5
string 6
unsigned char *
41
selectors 8
Cocoa and CAPI 72
Cocoa classes 72
definitions 71
nib files 72
set-ns-point* function
59
,
67
set-ns-range* function
59
,
68
standard-objc-object class
2
,
9
,
22
,
55
string return type 6
structure return type 5 , 13 , 41
structure types 3
super
14
trace-invoke function
56
LispWorks Objective-C and Cocoa Interface User Guide and Reference Manual - 15 Feb 2015