NSInteger在块中进行Int比较

时间:2015-09-24 20:32:49

标签: comparison ios9 xcode7 nsinteger

我在下面的代码中有什么错误你能解释一下吗?我有按钮,其标签属性设置为3,间隔也为3,这意味着3 == 3必须为真,但if不起作用。

[_busyButtons enumerateObjectsUsingBlock:^(id  _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
    UIButton *button = (UIButton *)obj;
    int a = (int)button.tag;
    int b = (int)interval;
    if (a == b) {
        button.selected = YES;
    }

}];

详细信息:ios9,xcode 7.0

0 个答案:

没有答案