2017-01-14 13 views
-1

Ищет включение символа в строку в строке быстрого доступа. вы можете помочь, как преобразовать этот синтаксис Obj-c в Swift.Как включить символ в строку

Symbol like Copyright, degree and others useful symbols. 

[NSString stringWithFormat:@"Copyright \u00A9 2016"] 

this does not work 
let strMessage: NSString = "@"Copyright \u00A9 2016" 

Благодаря

+1

Лучше прочитать [эту часть] (https://developer.apple.com/library/content/documentation/ Swift/Conceptual/Swift_Programming_Language/StringsAndCharacters.html # // apple_ref/doc/uid/TP40014097-CH7-ID293) книги Swift тщательно. – OOPer

ответ

1

Вы бы просто сделать это:

let strMessage = "Copyright \u{00A9} 2016" 
+0

let strMessage: NSString = "copyright \ u {00A9} 2016" + (объединить другие сообщение типа строки). Эта работа для меня. Но будет ли это нарушать NSString? – MilkBottle

+0

@MilkBottle Почему вы пытаетесь использовать NSString вместо простой строки? –

+0

Причина: я вводил символ, смайлик и другие символы из Keyboard в textView, и мне нужно передать textView.text другому получателю ViewController, в котором я использую NSString для его получения и использования его с атрибутной строкой. – MilkBottle

0

Вы можете просто использовать символ авторского права непосредственно, удерживая альт/опции и ударять г.

только вход, который как часть вашей строки

вар strMessage = "Copyright © 2016"

+0

Символ градуса: Alt + k – crpDave

 Смежные вопросы

  • Нет связанных вопросов^_^