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

Перечисление в Objective-C Cocoa API, которое содержит тип для кодировки строк
1 ответ

Разбор и обработка текстовых строк в iOS

Хотел найти лучший программный подход в iOS для манипулирования и обработки текстовых строк. Спасибо! Хотелось бы взять файл со строками для манипулирования символами, похожими на следующие: NQXB26JT1RKLP9VHarren Daggett B0BMAF00SSQ ME03B98TBAA8D NB…
14 фев '13 в 01:21
1 ответ

PerlObjCBridge Лучший способ прочитать список из строки (из-за неправильной ошибки кодирования NSStringEncoding 0x0000)?

Этот фрагмент кода является примером, который должен работать в любой системе Mac OS X. #!/usr/bin/perl use Foundation; my $dscl = "/usr/bin/dscl"; sub getGeneratedUID(){ my $name = shift; my $command = "$dscl -plist . -read /Users/$name GeneratedUI…
2 ответа

Значение типа "Данные?" не имеет члена 'base64EncodedStringWithOptions'

Здесь я кодирую свою строку, но она дает ошибку, указанную выше. Что я сделал, это: let plainData = (password)?.data(using: String.Encoding(rawValue: String.Encoding.utf8.rawValue)) let base64String = plainData.base64EncodedStringWithOptions(NSData.…
20 дек '16 в 09:25
2 ответа

Вставьте символ UNICODE HAIRSPACE в NSString

Я пытаюсь добавить символ UNICODE в NSString следующим образом: NSString *euFormatted = [NSString stringWithFormat:@"\u200A%@",self.eu]; или же unichar hairspaceChar = 0x200A; // hairspace symbol NSString* hairSpace = [[NSString alloc] initWithChara…
14 май '13 в 12:35
1 ответ

В NSURLRequest обнаружено неправильное значение NSStringEncoding 0x0000

Я получаю сообщение об ошибке при попытке конвертировать NSData в NSString в Свифте Это моя просьба: var request = NSURLRequest(URL: url!, cachePolicy: NSURLRequestCachePolicy.ReturnCacheDataElseLoad, timeoutInterval: 200) Я получаю ошибку здесь: va…
23 июл '15 в 07:24
1 ответ

Сокращение URL, содержащего & параметры

У меня есть этот URL, и я пытаюсь сократить его с помощью bit.ly API. Вот мой код NSString *url = @"http://www.example.com&username=abc&password=123&mode=offline"; NSString *requestStr = [NSString stringWithFormat:@"http://api.bit.ly/v3/…
22 апр '13 в 11:20
1 ответ

Как кодировать цифровой код в iPhone

У меня есть какой-то числовой код, и я хочу закодировать "Числовой код". Так как я могу кодировать строку? Я пытался с NSASCIIStringEncoding и NSUTF8StringEncoding, но он не закодировал строку. Поэтому, пожалуйста, помогите мне. Например: İ…
14 ноя '11 в 16:00
1 ответ

Преобразовать TXT-файл с неизвестной кодировкой в ​​строку

Как я могу преобразовать файлы в формате обычного текста (.txt) в строку, если тип кодировки неизвестен? Я работаю над функцией, которая позволит пользователям импортировать текстовые файлы в мое приложение. Это означает, что файл мог быть создан в …
1 ответ

NSString возвращает NULL при выполнении NSUTF8StringEncoding

Ниже мой код NSString *res = [valueArray valueForKey:@"key"]; NSData *newdata=[res dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES]; res=[[NSString alloc] initWithData:newdata encoding:NSNonLossyASCIIStringEncoding]; nameTxt.text = […
26 фев '13 в 10:14
2 ответа

Есть ли способ "автоматического определения" кодировки ресурса при его загрузке с использованием stringFromContentsOfURL?

Есть ли способ "автоматического определения" кодировки ресурса при его загрузке с использованием stringFromContentsOfURL? Текущий (недоработанный) метод, + (id)stringWithContentsOfURL:(NSURL *)url encoding:(NSStringEncoding)enc error:(NSError **)err…
04 авг '11 в 20:53
1 ответ

NSString с кириллицей в кодировку UTF8/Latin

У меня есть строка, поступающая из веб-службы, это смесь символов кириллицы и латиницы / английского языка. При построении массива путем разделения слов в предложении он показывает вместо букв буквы Unicode при использовании NSLog. Я хочу знать, как…
13 фев '14 в 05:38
2 ответа

Как преобразовать это "\U202a+98\U00a0910\U00a0280\U00a05305\U202c" в строку?

Как конвертировать это \U202a+98\U00a0910\U00a0280\U00a05305\U202c в чистую строку +989102805305,
0 ответов

Как преобразовать специальные символы ˚˚¬…ˆøππªˆ¨¥¨∆˚ˆøø в значение ASCII

Как я могу конвертировать специальные символы в ASCII, я использую это для преобразования кода int asc = [actualString characterAtIndex:0]; label.text = [NSString stringWithFormat:@"%d", asc]; но я не могу преобразовать специальные символы, кто-нибу…
23 апр '12 в 06:15
1 ответ

NSString не может декодировать версию класса XXXX

Я реализую свой собственный ключ NSCoder подкласс и декодирование не удаются для строки NSString. Если я сделаю что-то вроде следующего: MyUnarchiver *aDecoder = [[MyUnarchiver alloc] initWithData:someArchivedData]; NSString *aString = [[NSString al…
1 ответ

Преобразование специального символа, такого как $, в шестнадцатеричное

Я работаю над приложением для iOS. В этом приложении я пытаюсь конвертировать NSString в шестнадцатеричное. Но в некоторых случаях NSString содержит специальные $, ¥, и т.д. Это где я сталкиваюсь с проблемой. Эти символы не конвертируются в шестнадц…
19 фев '13 в 14:02
3 ответа

Как удалить последний символ Unicode из NSString

Я реализовал пользовательскую клавиатуру, связанную с текстовым полем, поэтому, когда пользователь нажимает кнопку удаления, я удаляю последний символ из строки и вручную обновляю текст текущего текстового поля. NSRange range = NSMakeRange(currentTe…
1 ответ

NSUTF16LittleEndianStringEncoding делает массив байтов

Мне нужно зашифровать строку. Служба, которой я ее отправляю, требует, чтобы это был хэш MD5 байтового массива строки в UTF16LE. В основном: если у меня есть myString это должно быть помещено в байтовый массив UTF16LE, а затем этот массив должен быт…
11 мар '12 в 16:40
1 ответ

iOS декодирует HTML-сущность в строку

У меня есть этот код & # 21488, это на самом деле китайский иероглиф с помощью HTML escape с использованием этого сайта. Я хотел перейти с упомянутого кода обратно на китайский иероглиф в программе. Я опробовал NSString + HTML Link 1 и Link 2. С име…
26 ноя '15 в 11:43
0 ответов

NSString обычный кодированный с NSASCIIStringEncoding к NSData

Я упаковал объект (NSObject) в (NSData) и затем закодировал его с помощью (NSASCIIStringEncoding) для отправки его в базу данных SQLite с этим кодом: NSData *data = [NSKeyedArchiver archivedDataWithRootObject:canvasView.trazoYorch]; //convert NSData…
16 май '13 в 17:24
3 ответа

Преобразование двух двойных значений в строку и затем создание строки с использованием новых строк

Я пытаюсь преобразовать два значения в строку, а затем создать новую строку, содержащую те, которые я сделал ранее, чтобы мой сервис мог их принять. NSString *string1 = [ NSString stringWithFormat:@"%f", locationController.dblLatitude]; NSString *st…
09 окт '12 в 09:08