Вопросы с тегом «nsdata»

Класс NSData - это класс Apple для хранения общих данных. Часто используется при чтении / записи файлов и в них, а также в Интернете.

567
Конвертировать UTF-8 в кодировке NSData в NSString

У меня есть UTF-8, закодированный NSDataс сервера Windows, и я хочу преобразовать его NSStringдля iPhone. Поскольку данные содержат символы (например, символы степени), которые имеют разные значения на обеих платформах, как преобразовать данные в...

224
Преобразование между строкой UIImage и Base64

Кто-нибудь знает, как конвертировать UIImage в строку Base64, а затем обратить его? У меня есть код ниже; оригинальное изображение до кодирования хорошо, но я получаю чистое изображение только после того, как кодирую и декодирую его. NSData *imageData = UIImagePNGRepresentation(viewImage); NSString...

174
Создание NSData из NSString в Swift

Я пытаюсь в конечном итоге получить NSMutableURLRequestс действительным HTTPBody, но я не могу получить свои строковые данные (поступающие из UITextField) в пригодный для использования NSDataобъект. Я видел этот метод, чтобы пойти другим путем: NSString(data data: NSData!, encoding encoding: UInt)...

173
Как инициализировать строку из NSData в Swift

Я пытался инициализировать строку из NSDataв Swift. В документации NSString Cocoa Apple говорит, что вы должны использовать это: init(data data: NSData!, encoding encoding: UInt) Однако Apple не включила ни одного примера для использования или где поставить init. Я пытаюсь преобразовать следующий...

170
конвертировать UIImage в NSData

Я использую этот код в своем приложении, которое поможет мне отправить изображение. Тем не менее, у меня есть вид изображения с изображением. У меня нет файла в appbundle, но изображение на моей стороне. Как я могу изменить приведенный ниже код? Может кто-нибудь сказать мне, как я могу...

157
Как я могу преобразовать мой токен устройства (NSData) в строку NSString?

Я внедряю push-уведомления. Я хотел бы сохранить свой APNS-токен в виде строки. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString...

147
Преобразовать UIImage в NSData и преобразовать обратно в UIImage в Swift?

Я пытаюсь спасти , UIImageчтобы NSDataзатем прочитать NSDataобратно на новую UIImageв Swift. Для того, чтобы преобразовать UIImageв NSDataЯ использую следующий код: let imageData: NSData = UIImagePNGRepresentation(myImage) Как мне преобразовать imageData(т.е. NSData) обратно в новый UIImage?...

122
Преобразовать 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, &p); где pkey имеет тип EVP_PKEY. Затем я...

104
Получить базовые NSData из UIImage

Я могу создавать UIImageс NSDataпомощью методов [UIImage imageWithData:]или [UIImage initWithData:]. Интересно, смогу ли я получить NSDataобратно от существующего UIImage? Что-то вродеNSData *myData = [myImage getData];...

101
Лучший способ сериализовать NSData в шестнадцатеричную строку

Я ищу приятный какао способ сериализации объекта NSData в шестнадцатеричную строку. Идея состоит в том, чтобы сериализовать deviceToken, используемый для уведомления, перед его отправкой на мой сервер. У меня есть следующая реализация, но я думаю, что должен быть какой-то более короткий и приятный...

85
iPhone - NSData из URL-адреса локального файла

У меня есть NSURLобъект, который дает мне путь к локальному файлу (в папке с документами). Я хочу заполнить NSDataобъект содержимым этого файла. Пытался использовать, dataWithContentsOfURL:но это не удалось. Я знаю, что файл существует, потому что iPhone SDKвозвращает путь. Может кто-нибудь...