Описание тега chdatastructures

Используйте этот тег для вопросов, связанных с CHDataStructures, библиотекой стандартных структур данных для Objective-C.
2 ответа

Создание пакета форматирования данных Xcode для пользовательских объектов Obj-C

Чтобы упростить отладку некоторых пользовательских объектов Objective-C в окне отладчика XCode, я создал набор строк форматирования данных для каждого из объектов, используя в качестве руководства соответствующую документацию Apple и встроенные сред…
3 ответа

Реализация -hash / -isEqual: / -isEqualTo...: для коллекций Objective-C

Примечание. Следующие вопросы SO связаны, но ни они, ни связанные ресурсы, кажется, не дают полного ответа на мои вопросы, особенно в отношении реализации тестов на равенство для коллекций объектов. Лучшие практики для переопределения -isEqual: и -h…
1 ответ

CHDataStructures.framework не будет компилироваться для iOS в Xcode 4

Я скачал исходный код CHDataStructures (r709) и попытался скомпилировать статическую библиотеку iOS под xCode 4. При компиляции он жаловался: Кто-нибудь может дать мне несколько идей, как его скомпилировать?
24 мар '11 в 12:07
1 ответ

Как создать фреймворк из проекта Xcode 4?

Я хочу использовать CHDataStructures в качестве основы: https://github.com/davedelong/CHDataStructures. Однако в проекте нет бинарника. Поэтому я предполагаю, что мне нужно создать файл.a самостоятельно, используя xcode. Как мне это сделать в xcode …
07 июн '11 в 12:24
2 ответа

Связывание дублирующегося символа ошибки _kCHPointerSize со статической библиотекой CHDataStructure

Я пытаюсь использовать статическую библиотеку CHDataStructures для iPhone в своем проекте XCode. Я включил это с # import "CHDataStructures.h" в моем заголовке класса. Однако, когда я компилирую свой проект, я получаю ошибку: d: дублировать символ _…
18 янв '12 в 21:46
1 ответ

Использование CHDataStructures.framework на iPhone

Я новичок в программировании iPhone и пытаюсь использовать CHDataStructures в своем проекте. Но я сталкиваюсь с некоторыми проблемами: Когда я пытаюсь создать его сразу после загрузки, я получаю сообщение об ошибке "Foundation/Foundation.h", в котор…
9 ответов

Называть словарную структуру, которая хранит ключи в предсказуемом порядке?

Примечание: хотя мой конкретный контекст - Objective-C, мой вопрос на самом деле выходит за рамки выбора языка программирования. Кроме того, я отметил это как "субъективный", так как кто-то должен жаловаться иначе, но я лично думаю, что это почти по…
1 ответ

CHDataStructures: приоритетная очередь?

Мне нужна очередь с приоритетами, я думаю, в рамках, CHMutableArrayHeap и CHBinaryHeap могут сделать эту работу, верно? Однако, если я отправляю объекты с одинаковым приоритетом в очередь, и CHMutableArrayHeap, и CHBinaryHeap не могут поддерживать с…
09 май '11 в 15:36
1 ответ

Как реализовать CHCircularBuffer в проекте iOS?

Для моего игрового проекта iOS мне нужен кольцевой буфер. Он должен работать аналогично очереди, в которой элементы выходят и входят, но общее количество элементов в буфере должно оставаться неизменным. Я успешно реализовал кольцевой буфер, использу…
2 ответа

Является ли CHDataStructures ARC-совместимым?

В документации, вероятно, сказано, но я новичок и пока не могу понять все это. У меня возникают всевозможные ошибки ARC, пытающиеся его использовать, но я надеюсь, что это просто моя собственная ошибка (и).
1 ответ

Как реализовать циклический буфер в Objective C для высокой производительности

Мы хотим добавить массив значений типа double в циклический буфер в Objective C много раз в секунду. В настоящее время мы используем NSMutableArray, вложенный в другой NSMutableArray (2D-массив). Это прекрасно работает, но слишком медленно для наших…
1 ответ

CHDataStructures CHMutableDictionary HIDDEN void createCollectableCFMutableDictionary

Попытка скомпилировать trunk@711 на OSX 10.8 с Xcode 4.5.2, получая ошибку компиляции. CHMutableDictionary.m: 54 Conflicting types for 'createCollectableCFMutableDictionary' Глядя на CHMutableDictionary.h:14 HIDDEN void createCollectableCFMutableDic…
23 янв '13 в 21:55
1 ответ

Структуры данных Objective-C (Создание моей собственной DAWG)

После того, как я долгое время не программировал (более 20 лет), я пытаюсь вернуться к этому. Моя первая настоящая попытка - решатель / мошенник "Скраббл / Слова с друзьями" (выберите свое определение). Я построил довольно хороший двигатель, но он р…
0 ответов

Как произвести BST с максимальной и минимальной возможной высотой?

Как нарисовать дерево по этому вопросу? Перечислите ключи (1, 2, 3, 4, 5, 10, 9, 8, 7, 6)в правильном порядке, так что их вставка в этом порядке производит а) a BST with max possible heightб) a BST with min possible height Покажите полученное дерево…
0 ответов

рекурсивная функция, не являющаяся членом, для получения максимального алфавита наверху в списке ссылок на массив стека в C++ [закрыто]

Напишите функцию, не являющуюся членом, которая находит максимум в стеке и помещает ее на вершину. Если стек пуст, функция должна распечатать сообщение об этом и вернуться. Если есть несколько значений, равных этому максимальному значению, вы должны…