- 4
- 0
- 约4.19千字
- 约 7页
- 2017-09-11 发布于四川
- 举报
ios常见的错误与警告
一、常见的错误信息
1.??error:?xxx undeclared(first use in this function)
? ? 还没有定义(在此函数中第一次使用)。
注:使用某一个变量时,如果使用前还没有定义,会出现该错误。在oc以及c语言中,使用变量前必须先定义它。
这个错误经常出现在忘记进行变量定义的情况下。但是,慢慢拿习惯后,这种错误会出现得很少。反而经常出此种错误的原因是变量名拼写错误,即出现使用的变量名与定义的变量名不一致的情况。
例:?
-?(void)test{????int?count?=?0;????return?conut?+?1;//出现变量count与conut不一致。?}?
正确的写法:
-?(void)test{????int?count?=?0;????return?count?+?1;//将变量名count修改成一致。}
?
2.?error: parse error before xxx token
? ?在‘xxx’之前发生了解析错误。
注:这个是在发生低级失误时才会出现的错误。解析错误的意思是程序语句以oc的语法不能解析。仔细看看发生错误的地方,一定会发现不符合语法的部分。
?
例:
-?(void)test
{????NSString?*str?=?@This?is?test?//此处遗漏了分号????NSLog(st
原创力文档

文档评论(0)