gpt4 book ai didi

ios - swift 2 - 从应用程序主包读取文本文件时出现文件未找到错误

转载 作者:行者123 更新时间:2023-11-30 13:46:56 25 4
gpt4 key购买 nike

我向我的项目添加了一个简单的文本文件 (savedinfo.txt),其中仅包含 1 行文本。我需要从我的应用程序中读取文本。我这样做如下。然而,由于某些原因,即使 sFilePath 显示了文件路径,但在读取文件时却找不到该文件。请参阅下面的调试消息。我使用的是最新的 Xcode 7.2。

谢谢

let sFilePath = String(NSBundle.mainBundle().pathForResource("savedinfo", ofType: "txt")

let sText = try NSString(contentsOfFile: sFilePath, encoding: NSUTF8StringEncoding)

sFilePath: Optional("/Users/user115387/Library/Developer/CoreSimulator/Devices/F3866C2A-869A-4CE5-9936-C8BC0CC5CE0D/data/Containers/Bundle/Application/A98B6D45-1C9A-4049-86F1-9502D45836B0/TableViewDemo.app/savedinfo.txt")

error in reading file Error Domain=NSCocoaErrorDomain Code=260 "The file “savedinfo.txt")” couldn’t be opened because there is no such file."

最佳答案

这段代码对我有用:

        if let sFilePath = NSBundle.mainBundle().pathForResource("savedinfo", ofType: "txt") {
do {
let sText = try NSString(contentsOfFile: sFilePath, encoding: NSUTF8StringEncoding)
print(sText)
}catch {

}
}

关于ios - swift 2 - 从应用程序主包读取文本文件时出现文件未找到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34807951/

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