iOS 反射机制

2017-03-14  本文已影响17人  crazyfox

// SEL和字符串转换

FOUNDATION_EXPORT NSString*NSStringFromSelector(SEL aSelector);

FOUNDATION_EXPORT SELNSSelectorFromString(NSString*aSelectorName);

// Class和字符串转换

FOUNDATION_EXPORTNSString*NSStringFromClass(Class aClass);

FOUNDATION_EXPORT Class __nullableNSClassFromString(NSString*aClassName);

// Protocol和字符串转换FOUNDATION_EXPORTNSString*NSStringFromProtocol(Protocol *proto)NS_AVAILABLE(10_5,2_0);

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

有时间写个例子

http://www.jianshu.com/p/5bbde2480680

上一篇 下一篇

猜你喜欢

热点阅读