Можно создать дубликат:
UILabels and UnicodeЕсть ли способ использовать математический символ?
Есть ли способ использовать математические символы в UILabels и UITextField так же, как HTML, и разделите; × −, ° и т. Д.?
Можно создать дубликат:
UILabels and UnicodeЕсть ли способ использовать математический символ?
Есть ли способ использовать математические символы в UILabels и UITextField так же, как HTML, и разделите; × −, ° и т. Д.?
Вы не можете использовать кодировки HTML, но вы можете вставлять фактические символы непосредственно в свой код или ваши XIB-файлы, поскольку Xcode обрабатывает исходные файлы Objective-C как Unicode/UTF-8.
Чтобы преобразовать строку myHTMLString
которая имеет закодированные символы, используйте
NSString* convertedString = [myHTMLString stringByDecodingHTMLEntities];
и использовать эту NSString * Категория: (Просто включите "NSString + HTML.m" в источнике) https://github.com/mwaterfall/MWFeedParser/blob/master/Classes/NSString+HTML.m
массив, который я вытащил из сервера через NSURL имеет символы, отформатированные в HTML Юникод. Есть ли способ поиска строк в массиве для этих юникодов и замены их эквивалентным Unicode в mac/xcode? –
О, ну, в таком случае, '- (NSString *) stringByDecodingHTMLEntities;' – Tim
Просто перетащите символы из Mac OS X 'Просмотр символов в Xcode. Чем это должно выглядеть
label.text = @"÷ × −, ° ";
Не нужно иметь дело с кодами или html-сущностями.
Если у вас есть HTML-сущность в тексте, эта категория может быть полезной: GTMNSString+HTML
, так как я могу преобразовать символ '& divide;', извлеченный из массива через NSURL? –
попробуйте использовать категорию – vikingosegundo
Выглядит очень похож на [этот вопрос] [1]. Короче говоря, вы хотите Unicode. [1]: http://stackoverflow.com/questions/5839716/uilabels-and-unicode – Yuka