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

相關文章
相關標籤/搜索