iOS中常见警告及处理方法
- 1 警告:PerformSelector may cause a leak because its selector is unknown
- 缘由:是由于你使用控制器来加载performSelector:方法致使,因为ios运行时在arc下的消息机制是根据方法的返回值来处理的,而使用performSelector:不肯定返回值是什么类型的,所以会有警告。
- 处理方法:
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Warc-performSelector-leaks"
- [self performSelector:funcName];
- #pragma clang diagnostic pop
未完待续ios
欢迎关注本站公众号,获取更多信息