Obj-C / Cocoa: способ хранения временных данных во время выполнения - PullRequest
1 голос
/ 23 ноября 2011

В CI была собственная реализация чёрного красного дерева для хранения / вставки / поиска / и т. Д. Большого спектра структур данных во время выполнения, я хотел бы спросить, как это делается, например, в target-c / cocoa:Есть ли встроенная функциональность, аналогичная этой, в некоторых рамках?

Спасибо за ваше время.

1 Ответ

2 голосов
/ 23 ноября 2011

Вы, несомненно, можете использовать свою собственную реализацию чёрного красного дерева в Objective-C.

Более того, в общем, я не знаю ни одной "нативной" реализации черного красного дерева в Objective C, но я бы просто взял C, обернул его оболочкой ObjC, если вы хотите сделать это подсчетом ссылок- осознай и иди с этим.

Вы также можете проверить CHDataStructures , который включает в себя хорошую коллекцию структур данных ObjC (у них также есть деревья поиска, хотя я не знаю, что это будет черно-красное дерево).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...