如何将不间断空格插入NSString或NSMutableAttributedString

时间:2013-10-02 07:01:08

标签: objective-c nsstring

如何将非破坏空间(如html中的“”)插入NSString或NSMutableAttributedString?

2 个答案:

答案 0 :(得分:33)

由于XCode将所有源代码文件视为UTF-8编码的文本文件,因此应该可以直接将不间断空格粘贴到源代码中:

NSString *text = @"100 feet long";  // non-breaking space between "100" and "feet"

为了安全起见并使其更加明显,您可以将Unicode值U + 00A0插入字符串中:

NSString *text = @"100\u00a0feet long";

答案 1 :(得分:0)

快捷代码:

let text = "100\u{00A0}feet long"