xcode - 未使用的实体问题 : Expression result unused XCode 4

标签 xcode entity xcode4

有如下代码,在for语句初始化的xs处出现上述错误。在 Xcode 3 中没有得到它,今天我安装 Xcode 4 时才出现。 xs 是一个

int xs = 0;
for (xs; xs<3; xs++) {
        if ([colorLayoutArray objectAtIndex:xs] == [colorLayoutArray objectAtIndex:xs+1]){
            rowCorrectCount = rowCorrectCount +1;}
}

有什么线索吗?

最佳答案

for() 第一个子句中的“xs”什么都不做。编译器提示你可能不是那个意思。您的意思是以下之一:

for (int xs = 0; xs<3; xs++) {
        if ([colorLayoutArray objectAtIndex:xs] == [colorLayoutArray objectAtIndex:xs+1]){
            rowCorrectCount = rowCorrectCount +1;} }

int xs = 0;
for (; xs<3; xs++) {
        if ([colorLayoutArray objectAtIndex:xs] == [colorLayoutArray objectAtIndex:xs+1]){
            rowCorrectCount = rowCorrectCount +1;} }

关于xcode - 未使用的实体问题 : Expression result unused XCode 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5254720/

相关文章:

c# - 无法在 .Net Core RC2 中添加 View

java - 创建具有两个互斥字段的实体

c# - DDD : How to handle one entity stored in multiple storage systems?

objective-c - 每次在 Objective-C (Cocoa) 上设置参数时调用一个方法

xcode - @2x 图像不显示在 XCode 界面构建器设计器中

xcode - 试飞 Beta 测试 : Xcode 6. 3 Beta 4 未显示崩溃

xcode - 如何更改 titleLabel 字体颜色,Xcode

Xcode 不会 promise GIT

iphone - (iphone) 从命令行构建 xcode4 项目

objective-c - 使用 AVFoundation 捕获视频时崩溃