|
|
|
|
@ -6,36 +6,6 @@
|
|
|
|
|
|
|
|
|
|
typedef unsigned int YSUInteger;
|
|
|
|
|
|
|
|
|
|
/* @protocol YSObject
|
|
|
|
|
-(Class) class;
|
|
|
|
|
-(Class) superclass;
|
|
|
|
|
//-(BOOL) isEqual: (id)anObject;
|
|
|
|
|
//-(BOOL) isKindOfClass: (Class)aClass;
|
|
|
|
|
//-(BOOL) isMemberOfClass: (Class)aClass;
|
|
|
|
|
//-(BOOL) isProxy;
|
|
|
|
|
//-(YSUInteger) hash;
|
|
|
|
|
-(id) self;
|
|
|
|
|
|
|
|
|
|
//-(id) performSelector: (SEL)aSelector;
|
|
|
|
|
|
|
|
|
|
//-(id) performSelector: (SEL)aSelector
|
|
|
|
|
// withObject: (id)anObject;
|
|
|
|
|
|
|
|
|
|
//-(id) performSelector: (SEL)aSelector
|
|
|
|
|
// withObject: (id)object1
|
|
|
|
|
// withObject: (id)object2;
|
|
|
|
|
|
|
|
|
|
//-(BOOL) respondsToSelector: (SEL)aSelector;
|
|
|
|
|
//-(BOOL) conformsToProtocol: (Protocol *)aProtocol;
|
|
|
|
|
|
|
|
|
|
//-(id) retain;
|
|
|
|
|
//-(oneway void) release;
|
|
|
|
|
//-(id) autorelease;
|
|
|
|
|
//-(YSUInteger) retainCount;
|
|
|
|
|
//-(YSString *) description;
|
|
|
|
|
-(YSZone *)zone;
|
|
|
|
|
@end */
|
|
|
|
|
|
|
|
|
|
@interface YSObject : Object {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|