大神快来啊,菜鸟求教 |
|
5分 |
从原理上来说,objective-c内置支持中文,所以读取,显示中文是没有问题的。
那么我猜想你是否是从一个文本文件中读取字符串,然后转化成NSString,那么这个过程中是否默写参数没有设置对,请把你的相关代码贴出来, |
转码有问题呗,首先要知道文件中的内容采用什么编码格式,然后转成Iphone能显示的。
|
|
使用UTF-8就行可以了呀
|
|
3Q,关键是一个简单文本(中英文都有的) 不知道是什么编码啊
NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); //得到documents的全路径 //a.txt 的完整路径 //将读到内容赋值给字符串 //在另外一个页面的textView中显示 问题是中文显示的乱七八糟。。 |
|
35分 |
我猜想你遇到了一个我遇到过的问题,请试试下面的方法,把你的文件中写字板打开,然后选择 文件 另存为,在保存的时候,最下面有一个编码选择,请选utf-8,或者unicode,那么我记不清了,然后保存好,导入工程,在编译一次。
|
谢谢楼上 ,真的可以了 !
不过我很纳闷,每次还要设置文本的保存格式, 这好像不太现实哇 |