我刚刚发现 Objective-C 中没有 LinkedList 实现,但我需要一个。所以我打算使用 std::list (或者有更好的选择?)。
我的问题是:我应该关心 ARC 和非 ARC 下的内存管理什么?
Best Answer-推荐答案 strong>
您应该手动处理内存管理,因为 std::list 是一个 C++ 容器。或者您可以使用 NSMutableArray 并将其视为链表,使用 insertObject:atIndex: 附加新元素作为最后一个索引,使用迭代器迭代它, removeLastObject 等
关于c++ - 在 Objective-C 中使用 std::list?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/9582550/
|