gpt4 book ai didi

arrays - Cocoa 中的循环链表

转载 作者:行者123 更新时间:2023-12-03 16:56:04 25 4
gpt4 key购买 nike

Cocoa 中有类似循环链表的东西吗?

我知道 NSArray 是有序的 - 但我不认为我可以使用“nextItem”或“previousItem” - 对吗?此外,我需要最后一个项目的 nextItem 作为第一个项目。

我可以添加自己的 nextItem 和 previousItem 方法,但如果 Apple 尚未实现合适的方法,我会感到惊讶。即使他们有,我也找不到。

最佳答案

虽然您当然可以使用类别将行为添加到 NSArray (正如 @darren 所建议的),但您可能实际上需要一个真正的循环缓冲区。如果是这种情况,请查看 CHDataStructures框架。除了CHCircularBufferStack ,还有一个CHCircularBufferQueue和一个CHCircularBufferDeque .

关于arrays - Cocoa 中的循环链表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2079617/

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