我是Cocoa新手,正在通过Hillegass的书工作。我在第20章的挑战2中遇到了麻烦。复选框状态问题
挑战是如果要绘制的字母是斜体,粗体或两者都添加的复选框。
-(IBAction)toggleItalic:(id)sender
{
int state = [italicBox state];
NSLog(@"state %d", state);
if (state = 1) {
italic = YES;
NSLog(@"italic is yes");
}
else {
italic = NO;
NSLog(@"italic is no");
}
}
眼下,这个代码片段中时,选中此复选框时未选中此框返回的是,和。我究竟做错了什么?
谢谢,
贾斯汀。
顺便说一句:如果你得到一个答案,可以帮助你,“接受”它。这有助于向回答方声望,并且如果他们击中了它,绕过“代表帽”...即我。 :) – MarkPowell 2009-12-23 18:27:59