我是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