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