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

CFDictionary и производный от него изменяемый тип CFMutableDictionary Reference управляют ассоциациями пар ключ-значение.
1 ответ

Обновление CFDictionary для PHPhotoLibrary kCGImagePropertyExifDictionary не принимает

Я пытаюсь добавить / изменить метаданные изображения, когда добавляю актив изображения в альбом в коллекции фотографий iOS 8.4. Следующий код успешно добавляет словарь GPS, но не добавляет и не изменяет данные EXIF ​​(я проверил заголовок изображени…
28 авг '15 в 16:13
0 ответов

Перевод образца Apple "Сложная мультитач-обработка" в Swift

Этот сайт описывает, чего я хочу достичь в разделе "Обработка сложной последовательности мультитач". К сожалению, это показано в Objective-C. Я могу перевести большую часть этого в Swift, но когда дело доходит до нескольких строк, как строки с CFDi…
30 янв '17 в 14:34
0 ответов

Инструмент Objective-C++ командной строки начал падать в [NSApplication sharedApplication]

У меня есть небольшой CLT для копирования и вставки изображений, написанный на Objective-C++. До недавнего времени эта программа компилировалась и запускалась как задумано - но только сейчас, похоже, она начала зависать при вызове [NSApplication sha…
1 ответ

Приведите словарь Swift к CFDictionary

Как правильно преобразовать словарь в Swift 3 в CFDictionary? Законно ли так писать? var dictionary:Dictionary<NSString, Int> = [:] а потом dictionary as CFDictionary
21 апр '17 в 12:26
1 ответ

Передать ключ словаря в CFDictionaryGetValue

Я получаю головную боль из-за UnsafePointer в Swift. Это метод, который я хочу вызвать: func CFDictionaryGetValue(theDict: CFDictionary!, _ key: UnsafePointer<Void>) -> UnsafePointer<Void> И вот как я это делаю. let ds: SCDynamicStore…
23 мар '16 в 09:26
2 ответа

Преобразование NSDictionary в CFDictionary в VideoToolbox

В чем разница между const void *keys[] = { kCVPixelBufferPixelFormatTypeKey }; OSStatus pixelFormatType = kCVPixelFormatType_32BGRA; CFNumberRef pixelFormatTypeRef = CFNumberCreate(kCFAllocatorDefault, kCFNumberSInt32Type, &pixelFormatType); con…
2 ответа

Как использовать CFDictionarySetValue в Swift?

В настоящее время я конвертирую код аппаратного декодирования Obj-C в версию Swift. (Xcode 8, Swift 3). Я не знаю, как настроить словарь для настройки вывода на экране, также я не знаю, как его использовать. Следующий код прекрасно работает в проект…
24 ноя '16 в 07:34
1 ответ

CFDictionaryRef проблемы в Swift

Я конвертирую часть своего старого кода Objective-C в Swift, чтобы я мог отойти от некоторых устаревших методов, но у меня все еще возникает сбой, и пока я не могу понять, что его вызывает. Я получаю закрытый ключ из сертификата P12, и этот метод ра…
21 сен '15 в 20:54
2 ответа

CFDictionary получить значение для ключа в Swift3

У меня проблема с доступом к определенному (или любому) ключу в CFDictionary. Честно говоря, я не совсем понимаю, как вам нужно это делать в Swift, и я думаю, что это слишком сложно... Мой код: if let session = DASessionCreate(kCFAllocatorDefault) {…
14 мар '17 в 12:54
1 ответ

Swift CGPDFContextBeginPage и CFData

Я хотел бы создать несколько страниц PDF в Swift. Это мой код для создания страницы PDF // Initialize context and other stuff CGPDFContextBeginPage(pdfContext, aDictionary); CGContextDrawPDFPage(pdfContext, pdfPageRef) CGPDFContextEndPage(pdfContext…
13 мар '15 в 20:57
1 ответ

Swift CFDictionaryCreateMutable

Я пытаюсь создать PDF-документ в iOS, используя Quartz 2D. Когда я пытаюсь определить словарь для установки метаданных PDF, получаю эту ошибку: Не удается вызвать 'CFDictionaryCreateMutable' со списком аргументов типа '(CFAllocator!, Int, CFDictiona…
12 май '15 в 14:12
1 ответ

Как создать словарь атрибутов CVPixelBuffer в Swift

Чтобы создать атрибуты CVPixelBuffer в Objective-C, я бы сделал что-то вроде этого: NSDictionary *attributes = [NSDictionary dictionaryWithObjectsAndKeys: [NSNumber numberWithBool:YES], kCVPixelBufferCGImageCompatibilityKey, [NSNumber numberWithBool…
03 дек '15 в 21:52
2 ответа

Как создать CFDictionary в цели OS X?

Согласно документации CFDictionaryCreate используется для создания экземпляра CFDictionary в swift, func CFDictionaryCreate(_ allocator: CFAllocator!, _ keys: UnsafeMutablePointer<UnsafePointer<Void>>, _ values: UnsafeMutablePointer<U…
1 ответ

CFDictionary не будет соединяться с NSDictionary (Swift 2.0 / iOS9)

Хорошо, это тот случай, с которым я столкнулся при работе с CGImageSource и заметил, что в некоторых случаях при бесплатном мостовом соединении между CFDictionary и NSDictionary возникают проблемы. Мне удалось построить приведенный ниже пример, чтоб…
2 ответа

Причины сбоя CFDictionaryGetValue?

У меня случаются случайные сбои в моем быстром приложении, и все они выдают аналогичную ошибку CFDictionaryGetValue Вот два скриншота из моих Google Crashlytics, показывающих ошибку и то, что она влияет на разные URL-адреса. Обратите внимание, что э…
08 ноя '20 в 18:21
2 ответа

Преобразование Objective-c в C

Я хотел получить имя графического процессора и нашел код, который делает это с помощью IOKit. Единственная проблема в том, что этот код находится на Objective-C, а мой проект - на C, и я не знаю, как использовать C-строку вместо NSString. const void…
30 авг '21 в 17:28
0 ответов

В чем разница между CFDictionaryContainsKey и CFDictionaryGetCountOfKey

CFDictionaryContainsKey CFDictionaryGetCountOfKey Кажется, они оба возвращаются 1если ключ найден и 0если не. Есть разница?
11 мар '21 в 08:38