如何在 iOS 中定位和显示 Unicode 字符

Posted

技术标签:

【中文标题】如何在 iOS 中定位和显示 Unicode 字符【英文标题】:How to locate and display a Unicode character in iOS 【发布时间】:2011-12-11 07:03:34 【问题描述】:

我目前在词汇测验程序中使用星号字符来分隔音节。但是,我更喜欢使用位于行高顶部和底部中间的黑点。所以,我的问题是

1) 我如何找到这个字符的 unicode?​​p>

编辑:来自***,看起来这个字符可能是“中间点”,U+00B7

2) 我如何显示它?

【问题讨论】:

【参考方案1】:

你可以像这样在 NSString 中转义 unicode 字符:

NSString *string = @"Hi \u00B7 there!";

Here's the great website 引用 Unicode 代码以及如何将它们放入编程语言(编码部分)。

【讨论】:

谢谢 - 实际上我只是粘贴了“·”,但很高兴知道这一点。 当然可以,但很可能某些编辑器不会在源代码中显示 Unicode 字符。坚持使用 ASCII 字符并转义其他所有字符会更安全。【参考方案2】:

只需复制并粘贴此“•”或使用option+8

【讨论】:

以上是关于如何在 iOS 中定位和显示 Unicode 字符的主要内容,如果未能解决你的问题,请参考以下文章

将 Unicode 笑脸转换为 nsstring ios

在iOS5中以不同方式绘制Unicode字符

如何在 Python 3 中获得组合 Unicode 字符的显示宽度?

如何在具有保留字符宽度的 HTML 中使用等宽字体显示特殊的 unicode 字符

如何在 Android 的 TextView 中显示 Unicode 字符?

iOS5 中 Unicode 字符的绘制方式不同