ios - 无法将文本文件中的数据显示到 UITextView
问题描述
我无法显示 Textfile.txt 中的文本。我能够在控制台上成功打印数据,但不能在 UITextView 上打印。谢谢
@IBOutlet weak var mytextview: UITextView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let path = "/Users/jack/textfile.txt"
do {
var data = try NSString(contentsOfFile: path,
encoding: String.Encoding.ascii.rawValue)
print(data)
}catch {
//handle error
print(error)
}
mytextview.text = Data() as? String
}
解决方案
你可以试试这个
let path = Bundle.main.path(forResource: "myText", ofType: "txt")!
do {
var data = try String(contentsOfFile: path,encoding:.utf8)
mytextview.text = data
}
catch {
print(error)
}
推荐阅读
- mysql - 节点 js Sequelize 与 MySQL 日期格式问题
- javascript - SailsJS 自定义 API 挂钩 - 子域
- javascript - 使用 Fetch API 时如何等待 http 请求完成
- ios - 如何在 Objective-C 中重新定义枚举?
- continuous-integration - 在 Azure Pipelines 中使用 git 或 hg 存储库标记作为版本
- javascript - 匹配注释的正则表达式(一切正常,除了模式)JS
- spring-boot - 使用 Graylog 进行 Spring Boot 微服务日志记录
- python - 如何使用 python 脚本将文件从一个存储桶复制到带有 boto 的 Amazon S3 上的另一个存储桶
- git - aws ec2 安装 git 服务器
- c++ - QTreeWidget点击后删除慢