如何在文本之前或之后将文本或空格附加到解析对象中。
我想在一个对象中的任何文本之前添加#。
cell.TextLabel.text = object?.objectForKey("Hashtag") as? String
当我尝试这样做时,我收到错误:
cell.TextLabel.text = "# " + object?.objectForKey("topic") as? String
没有解析我可以简单地添加它而没有任何错误:
cell.TextLabel.text = " # " + test[indexpath.row]
答案 0 :(得分:3)
问题是你试图连接一个字符串?用一个字符串。 就这样做:
cell.TextLabel.text = "# " + (object?.objectForKey("topic") as! String)
或更好
cell.TextLabel.text = "# " + (object?.objectForKey("topic") as? String ?? "")