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