Xcode项目调试全攻略
运行与调试项目
当我们进行项目的构建与运行时,可能会立即遇到问题,导致构建失败。例如,可能会出现语法错误,这种错误通常比较容易发现,也容易犯。要查看错误的详细信息,可以在详细面板中选择“构建结果”标签。
比如,若出现“redValue未在接口(.h)文件中定义,且属性redIntValue没有访问器方法”的错误,实际上 @synthesize 调用应该是 redIntValue ,而不是 redValue 。修正这个错误后再次构建并运行,此时构建可能会成功,程序也能运行。
然而,程序运行后可能仍存在一些大问题。例如,颜色选择框中的淡蓝色初始看起来正常,但滑块没有移动到预期位置,文本字段也是空白的。而且,当改变滑块或文本字段的值时,没有任何反应。
以下是程序中 awakeFromNib 方法和 updateColorWell 方法的代码:
- (void)awakeFromNib {
[self setValue:[NSNumber numberWithInt:51] forKey:@"redIntValue"];
[self setValue:[NSNumber numberWithInt:102] forKey:@"greenIntValue"];
[self setValue:[NSNumber numberWithInt:153] forKey:@"blueIntValue"];
超级会员免费看
订阅专栏 解锁全文
22

被折叠的 条评论
为什么被折叠?



