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
歡迎關注本站公眾號,獲取更多信息