gpt4 book ai didi

ios - 如何将 NSMutableArray 中的所有变量设置为零?

转载 作者:行者123 更新时间:2023-11-28 19:58:51 25 4
gpt4 key购买 nike

我想将我放入 NSMutableArray 中的整数变量设置为零,这是我目前的代码,但它不起作用:

[self.pressCountArray addObject:[NSNumber numberWithInt:self.presscount1]];
[self.pressCountArray addObject:[NSNumber numberWithInt:self.presscount2]];
[self.pressCountArray addObject:[NSNumber numberWithInt:self.presscount3]];
[self.pressCountArray addObject:[NSNumber numberWithInt:self.presscount4]];
[self.pressCountArray addObject:[NSNumber numberWithInt:self.presscount5]];

for (NSInteger i = 0; i < [self.pressCountArray count]; i++){

[[self.pressCountArray objectAtIndex:i] integerValue] == 0;

}

最佳答案

[self.pressCountArray objectAtIndex:i] integerValue] == 0

比较当前值与零。要设置新值,只需使用

self.pressCountArray[i] = @0;

@0 是一个“NSNumber 文字”,等同于 [NSNumber numberWithInt:0],见http://clang.llvm.org/docs/ObjectiveCLiterals.html .

您还可以使用“盒装表达式”简化现有代码:

[self.pressCountArray addObject:@(self.presscount1)];
// ...

关于ios - 如何将 NSMutableArray 中的所有变量设置为零?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25092422/

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