方法名,类名与字符串之间的转换

NSStringFromSelector

NSStringFromClass

NSStringFromProtocol

NSSelectorFromString

NSClassFromString

NSProtocolFromString

、、、、、、、、、、、、、、、、、、、、、、、、

FOUNDATION_EXPORT NSString *NSStringFromSelector(SEL aSelector);

FOUNDATION_EXPORT SEL NSSelectorFromString(NSString *aSelectorName);

 

FOUNDATION_EXPORT NSString *NSStringFromClass(Class aClass);

FOUNDATION_EXPORT Class NSClassFromString(NSString *aClassName);

 

FOUNDATION_EXPORT NSString *NSStringFromProtocol(Protocol *proto) NS_AVAILABLE(10_5, 2_0);

FOUNDATION_EXPORT Protocol *NSProtocolFromString(NSString *namestr) NS_AVAILABLE(10_5, 2_0);

 

FOUNDATION_EXPORT const char *NSGetSizeAndAlignment(const char *typePtr, NSUInteger *sizep, NSUInteger *alignp);

 

FOUNDATION_EXPORTvoid NSLog(NSString *format, ...) NS_FORMAT_FUNCTION(1,2);

FOUNDATION_EXPORTvoid NSLogv(NSString *format, va_list args) NS_FORMAT_FUNCTION(1,0);

posted @ 2014-02-11 17:37  leevaboo  Views(285)  Comments(0)    收藏  举报