You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
858 B
Objective-C

#ifndef YSOBJECT_H
#define YSOBJECT_H
#import "YSZone.h"
#import <objc/Object.h>
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 {
}
@end
#endif