var error:NSError?
let a = NSString(contentsOfFile: "/Users/ht/Documents/12.txt", encoding: NSUTF8StringEncoding, error: &error)
println("error = \(error?.localizedDescription)")
println("a = \(a)")
for i in 0 ..< 999{
let a = NSString(contentsOfFile: "/Users/ht/Documents/12.txt", encoding: UInt(i), error: &error)
if a != nil{
println(">>>>>>>>>调试<<<<<<<<<<<<<<")
println("i = \(i)")
println("a = \(a)")
println(">>>>>>>>>>>>!<<<<<<<<<<<<<<")
}
}
我用NSUTF8StringEncoding编码读取不了,是nil,,用下面那个可以读取10次,但里面有出现ÁªÍ¨ÍøÂçÕ˺Å这样的,不认识的,全中文的没有请指点
let a = NSString(contentsOfFile: "/Users/ht/Documents/12.txt", encoding: NSUTF8StringEncoding, error: &error)
println("error = \(error?.localizedDescription)")
println("a = \(a)")
for i in 0 ..< 999{
let a = NSString(contentsOfFile: "/Users/ht/Documents/12.txt", encoding: UInt(i), error: &error)
if a != nil{
println(">>>>>>>>>调试<<<<<<<<<<<<<<")
println("i = \(i)")
println("a = \(a)")
println(">>>>>>>>>>>>!<<<<<<<<<<<<<<")
}
}
我用NSUTF8StringEncoding编码读取不了,是nil,,用下面那个可以读取10次,但里面有出现ÁªÍ¨ÍøÂçÕ˺Å这样的,不认识的,全中文的没有请指点
NSString *pathStr = [mainBundle pathForResource:@"xxxx" ofType:@"xxx"];试试这个