Страницы

Поиск по вопросам

вторник, 14 мая 2019 г.

В чём разница между CFDictionary и CFMutableDictionary?

Здравствуйте, участники форума. Мой вопрос отражён в заголовке. Можно ли выполнить какое-либо приведение типа, чтобы свести CFMutableDictionary к CFDictionary. Заранее спасибо за помощь!)))


Ответ

Не совсем приведение, но может CFDictionaryCreateCopy подойдет : @function CFDictionaryCreateCopy Creates a new immutable dictionary with the key-value pairs from the given dictionary. Пример: CFMutableDictionaryRef dict = CFDictionaryCreateMutable(NULL, 0, &kCFTypeDictionaryKeyCallBacks, &kCFTypeDictionaryValueCallBacks); ... CFDictionaryRef copy = CFDictionaryCreateCopy(NULL, dict); CFRelease(dict);

Комментариев нет:

Отправить комментарий