gpt4 book ai didi

objective-c - 从 NSMutableArray 获取双倍值

转载 作者:行者123 更新时间:2023-11-28 20:36:01 24 4
gpt4 key购买 nike

我正在填写一些掉落在我腿上的 Objective-C 内容,如果这是一个简单的问题,我深表歉意。我有以下内容:

[self.distancesArray addObject:[NSNumber numberWithDouble:.25]];
[self.distancesArray addObject:[NSNumber numberWithDouble:3.0]]
[self.distancesArray addObject:[NSNumber numberWithDouble:10.0]];

NSLog(@"here is value: %.2f",[[self.distancesArray objectAtIndex:2] doubleValue]);

输出:

2012-05-07 19:15:29.714 AtFoodie[30989:11903] here is value: 0.00

我如何获得 10 的值?

谢谢

最佳答案

最可能的原因是您的 distancesArray 实际上是 nil — 它从未被初始化。所以你的 -addObject: 调用将变为 nil 并掉进一个洞里,而你的 -objectAtIndex: 调用也在做同样的事情并返回 (即0)。

关于objective-c - 从 NSMutableArray 获取双倍值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10491694/

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