2017-09-22 55 views
-3

image在swift中添加和删除字符串中的“”符号

我想将“”符号添加到我的文本数据中。文本数据从textview中获取。 我想从可选文本中删除“”符号。可选文本正在从文本提取,如何删除以及如何添加“”符号在迅速.......

+1

搜索自选在谷歌 –

+1

迅速请仔细阅读[斯威夫特语言指南:基础知识(https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html) – vadian

+0

https://stackoverflow.com/questions/25591241/swift-remove-character-from-string –

回答

1

问题是,您尝试登录的字符串被键入为可选(String? )而不仅仅是String。在记录之前需要解开它。

您可以使用if let

if let string = maybeString { 
    print(string) 
} 

或(这是我喜欢),你可以使用??运营商提供的占位符值中的字符串是nil的情况下进行打印:

print(string ?? "(nil)") 
+0

我已经比较了两个值 – naga

+0

RFID设备的textdata和我的json id中的可选值我必须比较两个数据像let dataval = kid.cardNo如果self.textdata == dataval,但它不工作,因为这个符号,如果我可以指定像self.textdata =“71beda1d”其工作 – naga

+0

@naga对不起,我不明白你是什么话说。 –