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

Сжатие PNG без потерь в памяти как NSData?
В настоящее время у меня есть NSData с допустимыми данными PNG: NSData* imageData = [bitmapRep representationUsingType:NSPNGFileType properties:nil]; Я записал эти данные в файл: [imageData writeToFile:@"test.png" atomically:YES]; И их сжатие с...
850 просмотров

GameKit: отправка надежных NSData другим игрокам?
Хорошо, мне удалось создать матч между двумя игроками. Теперь я проведу небольшой тест по отправке данных игроку. Я не совсем понял объяснение NSData. По сути, что это такое? Как мне отправить массив другому игроку? Apple упомянула, что...
1030 просмотров
schedule 07.07.2022

Операция не может быть завершена. операция не разрешена
Очень странная проблема с моим приложением для iPhone. У нас есть приложение, которое было одобрено и продается в App Store. Он содержит функцию загрузки некоторых обновлений базы данных. Обновление приходит в ZIP через HTTP. Проблема в том, что я...
20006 просмотров
schedule 25.10.2022

Преобразовать NSData в строку?
Я храню закрытый ключ openssl EVP_PKEY как nsdata. Для этого я сериализую в поток байтов, используя приведенный ниже код. unsigned char *buf, *p; int len; len = i2d_PrivateKey(pkey, NULL); buf = OPENSSL_malloc(len); p = buf; i2d_PrivateKey(pkey,...
178252 просмотров
schedule 01.07.2022

Проблема с записью NSData на моем устройстве
Может кто-нибудь объяснить мне, почему мой код не работает? //get the documents directory: NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0];...
474 просмотров
schedule 01.05.2024

Есть ли практический способ сжать NSData?
Я не видел документации по этой теме, но это не значит, что ее не существует.
22206 просмотров
schedule 29.02.2024

Удаление юникода и обратной косой черты из NSString, преобразованного из NSData
Я конвертирую данные ответа из веб-запроса в NSString следующим образом: NSData *data = self.responseData; if (!data) { return nil; } NSStringEncoding encoding =...
6487 просмотров
schedule 23.11.2023

SQLite сохранит NSData и вернет его
Я использую sqlite в своей программе. Чтобы сохранить NSData, я использую это: sqlite3_bind_blob(addStmt, 5, somedata, -1, SQLITE_TRANSIENT); И получить его обратно следующим образом: NSData *data = [[NSData alloc]...
2956 просмотров
schedule 27.06.2022

Разъяснение NSData и встроенных указателей
В документации Apple относительно NSData говорится NSData и его изменяемый подкласс NSMutableData предоставляют объекты данных, объектно-ориентированные оболочки для байтовых буферов. Объекты данных позволяют простым выделенным буферам...
223 просмотров
schedule 28.10.2023

данные zlib не распаковываются
Я делаю запрос на свой сервер, который возвращает кучу данных, содержащих несжатую информацию заголовка, а затем запрошенные данные, которые должны быть сжаты с использованием zlib. поэтому вся загрузка данных выглядит примерно так...
547 просмотров
schedule 25.03.2024

Получение изображения из NSData
У меня есть контроллер представления, который позволяет мне добавлять имя, изображение и дату. Имя и дата отправляются обратно в контроллер представления таблицы и отображаются. Затем у меня есть контроллер представления редактирования, который...
51 просмотров
schedule 26.07.2022

NSData datawithcontentsoffile возвращает ноль
у меня есть код ниже для получения файла из каталога документов iphone: NSString *docsDir; NSString *realpath; NSArray *dirPaths; dirPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); docsDir = dirPaths[0];...
3354 просмотров
schedule 17.08.2022

Высокая активность ЦП с `dataWithData` + неблокирующий поток
Я пытаюсь исправить проблему, которую я вижу на своем iDevice, но не на своем Mac (очевидно). Я отметил очень высокую активность процессора в этой строке: data = [NSData dataWithData:UIImageJPEGRepresentation(image, 1.0)]; Это появляется,...
82 просмотров
schedule 13.01.2024

Неправильный размер управляющего файла UIImage при его получении из NSData
У меня есть метод сжатия изображений до определенного размера, поэтому я получаю NSData с нужными байтами, но когда я конвертирую этот NSData в UIImage и UIImage в NSData, я могу проверить увеличение размера NSData (исходное значение, умноженное на 4...
294 просмотров
schedule 15.12.2023

NSData (оператор if)
Я пытаюсь отфильтровать результаты поиска в базе данных. В моем приложении для iOS реализован сканер штрих-кода . Теперь, когда я сканирую, он сканирует штрих-код и выдает предупреждение. Кнопка Index 1 ведет к этому вызову NSData: NSString...
96 просмотров
schedule 11.03.2024

CoreData и изображение по URL
В моем приложении я получаю некоторые данные Json от веб-сервисов. Я сопоставил эту дату в своей модели Core Data. В некоторых объектах у меня есть поле, представляющее URL-адрес изображения, которое я должен показать. Как лучше справиться с...
1553 просмотров
schedule 20.01.2024

Как NSData(bytes:length:) преобразует [Byte] в UnsafePointer‹Void› в Swift?
Играя с необработанными данными в Swift, я наткнулся на кое-что, чего не понимаю. NSData имеет конструктор: init(bytes: UnsafePointer<Void>, length: Int) где первый параметр bytes явно имеет тип UnsafePointer . Однако, если я...
3213 просмотров
schedule 24.01.2024

Как быстро преобразовать пользовательский массив в NSData?
Я пытаюсь сохранить данные NSUserDefaults . Вот мой код @IBAction func saveBtn(sender: AnyObject) { var userName = nameLbl.text UserInfo.append(User(name: userName)) NSUserDefaults.standardUserDefaults().setObject(UserInfo, forKey:...
2788 просмотров
schedule 14.09.2022

Создание многостраничного PDF в Swift
У меня есть массив UIImage , который я хотел бы превратить в длинный многостраничный PDF-файл с одним изображением на странице. Мне удалось превратить каждое изображение в PDF-файл, представленный NSData, но я изо всех сил пытаюсь найти какую-либо...
2179 просмотров
schedule 28.10.2022

Лучшие данные получают/устанавливают uint8 в индексе/маскировании данных
Я пытаюсь создать функцию маски данных. Я нашел два способа: использование индексов данных very slow создать массив из данных, изменить его, а затем преобразовать обратно ~70 times faster использует в 2 раза больше памяти...
121 просмотров
schedule 01.04.2024