gpt4 book ai didi

iphone - NSArray for 循环枚举顺序是否有保证?

转载 作者:可可西里 更新时间:2023-11-01 03:10:35 26 4
gpt4 key购买 nike

这里有一个非常简单的问题:for 循环中的枚举顺序是否保证遵循 NSArray 目标的顺序(即从对象索引 0 开始,每次递增 1)?

具体来说,以下代码片段中的枚举顺序是否保证从数组索引 0 开始并在每个循环中递增 1? (codesArray 是一个 NSArray)

for (NSNumber *num in codesArray) {
// do stuff //
}

或者如果我想保证枚举顺序,我是否必须执行传统的 for 样式循环:

for (int i=0; i<[codesArray count]; i++) {
// do stuff //
}

谢谢!

最佳答案

是的,如您所料,这些将遵循有保证的顺序。

关于iphone - NSArray for 循环枚举顺序是否有保证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8176543/

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