曾经有几次我在我的一个Cocoa应用程序中使用unicode符号代替小图标,或者因为它更容易用文本内联绘制,或者因为我不想激发Photoshop来绘制一个简单的箭头.我想知道,我可能不知道本地化或字体是否存在问题?在这些符号可能与我在工作站上看到的符号不匹配的情况下是否存在?
我没有看到这种捷径方法有什么问题,特别是考虑到Apple对印刷质量的关注.在你的鞋子里,我会查阅Unicode代码图表,并确保我非常谨慎地指定一个程序化的unicode字符,而不是依赖于在我的编辑器中输入它.
由于cocoa在内部广泛使用unicode,并且由于大多数未指定编码的API方法在OS X的最后几次迭代中已被弃用,我认为你非常安全.当您正在编写桌面/ iphone应用程序时,而不是部署字体未知的Web应用程序,如果您坚持使用可以通过作为部件提供的已知默认字体呈现的unicode字符,那么从位图呈现的角度来看应该没问题.系统的.