当前位置:编程学习 > wap >>

IOS之警告

1、Local declaration of 'XXX' hides instance variable
 
      解决方法:
 
   遇到这种原因,是因为本地变量跟函数参数变量同名
 
2、Implicit declaration of function 'CTSettingCopyMyPhoneNumber' is invalid in C99
 
   解决方法:
 
      1)导入CoreTelephony这个private framework
      2)在xxx.m中加入红字部分:在import 之后加入 extern NSString *CTSettingCopyMyPhoneNumber();
 
 
3、Class method 'XXX' not found (return type defaults to 'id')
 
      解决方法:
 
      在.h中声明的方法,要在.m中实现;或者在.m中声明的静态方法,在.h中也要声明
 
4、Control may reach end of non_void function
 
      解决方法:
 
      它的意思是:控制到达非void函数的结尾。就是说你的一些本应带有返回值的函数到达结尾后可能并没有返回任何         值。这时候,最好检查一下是否每个控制流都会有返回值。
 
补充:移动开发 , IOS ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,