NSObject

来源:互联网 发布:英雄联盟 魔兽世界知乎 编辑:程序博客网 时间:2024/05/17 04:43

+ (void)load;


+ (void)initialize;

- (instancetype)init;


+ (instancetype)new;

+ (instancetype)allocWithZone:(struct_NSZone *)zone;

+ (instancetype)alloc;

- (void)dealloc;


- (void)finalize;


- (id)copy;

- (id)mutableCopy;


+ (id)copyWithZone:(struct_NSZone *)zone OBJC_ARC_UNAVAILABLE;

+ (id)mutableCopyWithZone:(struct_NSZone *)zone OBJC_ARC_UNAVAILABLE;


+ (BOOL)instancesRespondToSelector:(SEL)aSelector;

+ (BOOL)conformsToProtocol:(Protocol *)protocol;

- (IMP)methodForSelector:(SEL)aSelector;

+ (IMP)instanceMethodForSelector:(SEL)aSelector;

- (void)doesNotRecognizeSelector:(SEL)aSelector;


- (id)forwardingTargetForSelector:(SEL)aSelector__OSX_AVAILABLE_STARTING(__MAC_10_5, __IPHONE_2_0);

- (void)forwardInvocation:(NSInvocation *)anInvocation;

- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector;


+ (NSMethodSignature *)instanceMethodSignatureForSelector:(SEL)aSelector;


- (BOOL)allowsWeakReferenceUNAVAILABLE_ATTRIBUTE;

- (BOOL)retainWeakReferenceUNAVAILABLE_ATTRIBUTE;


+ (BOOL)isSubclassOfClass:(Class)aClass;


+ (BOOL)resolveClassMethod:(SEL)sel__OSX_AVAILABLE_STARTING(__MAC_10_5, __IPHONE_2_0);

+ (BOOL)resolveInstanceMethod:(SEL)sel__OSX_AVAILABLE_STARTING(__MAC_10_5, __IPHONE_2_0);


+ (NSUInteger)hash;

+ (Class)superclass;

+ (Class)class;

+ (NSString *)description;

+ (NSString *)debugDescription;

0 0
原创粉丝点击