gpt4 book ai didi

ios - 存储 UIImages ios 订单堆栈/队列的最佳方式

转载 作者:行者123 更新时间:2023-11-29 03:19:05 26 4
gpt4 key购买 nike

我不熟悉 ios 数据结构(似乎常规 vector<UIImage> 类型无法达到 objective-c )

我正在尝试存储一堆 UIImage 对象(注释)。这个想法是,如果用户点击“撤消”,那么我会弹出堆栈的头部并将所有其他图像重新应用到 Canvas 。

我尝试过 NSDictionary 和 NSMutableArray 但必须有一种不那么痛苦的方法。

这两个似乎没有保持秩序。

有人知道可用数据结构的列表,或者有人可以提供建议吗?

最佳答案

iOS中没有stack这样的数据结构。但是你当然可以使用 NSMutableArray 来模拟这种行为。只需 addObject: 添加到末尾,并拾取第一个对象只需调用 firstObject(删除它 removeObjectAtIndex:0)。 NSMutableArray 保留 100% 的顺序。

关于ios - 存储 UIImages ios 订单堆栈/队列的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21331132/

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