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

相关文章
相关标签/搜索