Nu Class Reference
NSObject Extensions
NSObject extensions for Nu programming.
Declared in: nu/nibtools.nu, objc/Nu.h
Methods
- + exchangeClassMethod:withMethod:
- + exchangeInstanceMethod:withMethod:
- + inheritedByClass:
- + include:
- + copyInstanceMethod:fromClass:
- + createSubclassNamed:
- + instanceVariableNames
- + instanceMethodNames
- + classMethodNames
- + instanceMethods
- + classMethods
- - binaryPropertyListRepresentation
- - XMLPropertyListRepresentation
- - hasValueForIvar:
- - removeAssociatedObjects
- - associatedObjectForKey:
- - setCopiedAssociatedObject:forKey:
- - setAssignedAssociatedObject:forKey:
- - setRetainedAssociatedObject:forKey:
- - set:
- - help
- - handleUnknownMessage:withContext:
- - evalWithArguments:context:
- - sendMessage:withContext:
- - setValue:forIvar:
- - valueForIvar:
- - evalWithContext:
- - atom
- - onlyMatchingChild:
- - allMatchingChildren:
- - children
| + | (BOOL) | exchangeClassMethod: | (SEL) sel1 |
| withMethod: | (SEL) sel2 | ||
in objc/Nu.h
| + | (BOOL) | exchangeInstanceMethod: | (SEL) sel1 |
| withMethod: | (SEL) sel2 | ||
in objc/Nu.h
| + | (id) | inheritedByClass: | (NuClass *) newClass |
in objc/Nu.h
| + | (BOOL) | include: | (NuClass *) prototypeClass |
in objc/Nu.h
| + | (BOOL) | copyInstanceMethod: | (NSString *) methodName |
| fromClass: | (NuClass *) prototypeClass | ||
in objc/Nu.h
| + | (id) | createSubclassNamed: | (NSString *) subclassName |
in objc/Nu.h
| + | (NSArray *) | instanceVariableNames |
in objc/Nu.h
| + | (NSArray *) | instanceMethodNames |
in objc/Nu.h
| + | (NSArray *) | classMethodNames |
in objc/Nu.h
| + | (NSArray *) | instanceMethods |
in objc/Nu.h
| + | (NSArray *) | classMethods |
in objc/Nu.h
| - | (NSData *) | binaryPropertyListRepresentation |
in objc/Nu.h
| - | (NSData *) | XMLPropertyListRepresentation |
in objc/Nu.h
| - | (BOOL) | hasValueForIvar: | (NSString *) name |
in objc/Nu.h
| - | (void) | setCopiedAssociatedObject: | (id) object |
| forKey: | (id) key | ||
in objc/Nu.h
| - | (void) | setAssignedAssociatedObject: | (id) object |
| forKey: | (id) key | ||
in objc/Nu.h
| - | (void) | setRetainedAssociatedObject: | (id) object |
| forKey: | (id) key | ||
in objc/Nu.h
| - | (id) | set: | (NuCell *) propertyList |
in objc/Nu.h
| - | (NSString *) | help |
in objc/Nu.h
| - | (id) | handleUnknownMessage: | (id) cdr |
| withContext: | (NSMutableDictionary *) context | ||
in objc/Nu.h
| - | (id) | evalWithArguments: | (id) cdr |
| context: | (NSMutableDictionary *) context | ||
in objc/Nu.h
| - | (id) | sendMessage: | (id) cdr |
| withContext: | (NSMutableDictionary *) context | ||
in objc/Nu.h
| - | (void) | setValue: | (id) value |
| forIvar: | (NSString *) name | ||
in objc/Nu.h
| - | (id) | valueForIvar: | (NSString *) name |
in objc/Nu.h
| - | (id) | evalWithContext: | (NSMutableDictionary *) context |
in objc/Nu.h
| - | (bool) | atom |
in objc/Nu.h
| - | (id) | onlyMatchingChild: | (id) block |
(myView onlyMatchingChild: (do (v) (v isKindOfClass: NSButton)))
| - | (id) | allMatchingChildren: | (id) block |
(myView allMatchingChildren: (do (v) (v isKindOfClass: NSButton)))