gpt4 book ai didi

iphone - 为 iPhone 应用程序编译错误 : "error:expected ' )' before ' ;' token"

转载 作者:搜寻专家 更新时间:2023-10-30 20:04:58 25 4
gpt4 key购买 nike

我正在学习“iPhone 开发入门”一书中的教程。我在第 4 章,在“if (segment == kShowSegmentIndex)”行中出现以下编译错误:

error:expected ')' before ';' token

这是我的代码:

- (IBAction)toggleShowHide:(id)sender{
UISegmentedControl *segmentedControl = (UISegmentedControl *)sender;
NSInteger segment = segmentedControl.selectedSegmentIndex;

if (segment == kShowSegmentIndex) [switchView setHidden:NO];
else [switchView setHidden:YES];

}

我和书上的代码对比了好几次,都重写了一遍。听起来这个错误是由不正确的支架放置引起的。有什么想法吗?

最佳答案

啊,我想通了。错误出现在完全不同的部分。人物。 :)

我写了“#define kShowSegmentIndex 0;”代替“#define kShowSegmentIndex 0”。显然我应该去掉分号。

感谢您的帮助。

关于iphone - 为 iPhone 应用程序编译错误 : "error:expected ' )' before ' ;' token",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1067129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com