如何在NSString或NSMutableAttributedString中插入非换行空格(例如html中的" ")?
由于Xcode将所有源代码文件都视为UTF-8编码的文本文件,因此应该可以直接将不间断空格粘贴到您的源代码中:
NSString *text = @"100 feet long"; // non-breaking space between "100" and "feet"
为了保险起见并使它更加明显,您可以在字符串中插入Unicode值U+00A0:
NSString *text = @"100\u00a0feet long";
Localizable.strings
,则 Unicode 值应该是大写的:"100\U00A0feet long"
。 - calvillo\u{00a0}
。 - fordSwift 代码:
let text = "100\u{00A0}feet long"