Вопросы по теме 'unsafemutablepointer'

Как создать типизированный указатель из непрозрачного указателя в Swift 3?
Преобразование в Swift 3 я получаю ошибку компилятора: Не удается вызвать инициализатор для типа «UnsafeMutablePointer» со списком аргументов типа «(UnsafeMutableRawPointer?)» при попытке создать типизированный указатель из непрозрачного...
986 просмотров

Инициализация Swift 3 UnsafeMutablePointer для float типа C**
В Swift 3 мне нужно отправить данные объекту C, принимающему ввод float ** . В Swift 2 я обычно объявлял UnsafeMutablePointer< UnsafeMutablePointer<Float32>> , строил массив swift (только для инициализации!) и передал его указателю, и...
3794 просмотров
schedule 16.12.2022

UnsafeMutablePointer в AURenderCallback
Я не могу понять, как мне использовать UnsafeMutablePointer в Swift 3. Особенно в AURenderCallback . Я пробую ниже код: import Foundation import AudioToolbox let sineFrequency = 880.0 // MARK: User data struct struct SineWavePlayer {...
543 просмотров
schedule 31.03.2023

Как представить словарь как NSValue в Swift 3?
У меня есть следующий словарь: let example: [String: (Int, Int)] = ["test": (0, 1)] Мне нужно сохранить это как переменную NSData, и для этого ее нужно сначала преобразовать в NSValue, что я пытаюсь сделать следующим образом: let nsval =...
297 просмотров

Быстрое освобождение от бесплатного использования
Я выделяю байты, используя следующий вызов в Swift 3: let wordSize = 2 let numbytes = 1024*wordsize var ptr = UnsafeMutableRawPointer.allocate(bytes: numbytes, alignedTo: wordSize) Вопрос в том, правильно ли освобождать память, являются ли...
863 просмотров
schedule 09.01.2023

Преобразование UnsafeMutablePointer‹Int16› в UInt8
Я пытаюсь преобразовать этот изменяемый указатель Int16 в UInt8 для записи в OutputStream. Я пытался использовать функцию .withMemoryRebound , но не знаю, как это сделать правильно. Я хотел бы сделать это с помощью этой функции, я пытался один...
1159 просмотров
schedule 28.02.2023

IOS/Objective-C/Swift: обработка UnsafePointer в Swift
В методе Objective-C, который я использую для распознавания речи, у меня есть код для измерения громкости динамиков. Однако когда я пытаюсь перевести его на Swift, у меня возникают проблемы с тем, как Swift обрабатывает указатели относительно...
68 просмотров
schedule 04.09.2023

Swift Mutable Pointer переопределяется
Итак, у меня есть код для определения глубины на двух изображениях. Обнаружение глубины происходит в собственном коде C. Чтобы сделать вызов библиотеки C, у меня есть еще одна функция для построения массивов Int16, которые я передаю в качестве...
79 просмотров
schedule 04.02.2024