gpt4 book ai didi

ios - writeToFile 正在模拟器上工作,而不是在使用 ios swift 的设备上工作

转载 作者:行者123 更新时间:2023-11-28 08:44:44 24 4
gpt4 key购买 nike

    if let filepath = NSBundle.mainBundle().pathForResource(“abc”, ofType: "txt")

{
var test_string=“abcd”
let fileContent:NSData= test_string.dataUsingEncoding(NSUTF8StringEncoding)!
fileContent.writeToFile(filepath, atomically: true)
let contents = try NSString(contentsOfFile: filepath, usedEncoding: nil) as String
print("file content : "+contents)
}
catch
{
self.view.makeToast("write to file error")
}

最佳答案

检查 Read and write data from text file .

我认为你的问题是路径,因为模拟器文件夹可以在任何地方,除了设备没有,最好将文件保存在你的应用程序本身的文件夹中。

如果你正在写文本,你可以只写 try test_string.writeToFile(path, atomically: false, encoding: NSUTF8StringEncoding)

关于ios - writeToFile 正在模拟器上工作,而不是在使用 ios swift 的设备上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35619398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com