摘要: NSSelectorFromString动态加载实例方法。 SEL sel = NSSelectorFromString(@"yourMethod:")//有参数 if([object respondsToSelector:sel]) { [object performSelector:sel withObject: @"test" ];//如果有两个参数,使用两个withObject:参数; } 阅读全文
posted @ 2013-08-15 16:01 酱酱爱 阅读(8408) 评论(0) 推荐(0)
摘要: Class myClass = NSClassFromString("StaticLibyClassName");StaticLibyClassName是从静态库中实例化一个Class,需要在bulid settings中的Other Linker Flags中添加“-ObjC"标识。否则myClass为nil.还有种坑爹的情况,Build Phases 中没有对应的类.m 文件,当从外部拖入文件时候,虽然勾选了 copy,编译也没有报告错误,但。。。不说了,加进对应的.m文件吧!这个是Xcode的bug 阅读全文
posted @ 2013-08-15 15:27 酱酱爱 阅读(829) 评论(0) 推荐(0)