ios - 无法在 swift 2.1 中读取 plist 文件

标签 ios swift swift2 plist

我正在尝试读取我创建的 plist 文件。我能够读取 Info.plist 文件,但是当我尝试读取新创建的文件时,它为我提供了 nil 路径值。下面是我正在使用的代码

let path = NSBundle.mainBundle().pathForResource("Config1", ofType: "plist")
    if let dict = NSDictionary(contentsOfFile: path!) {

        print("Plist:\(dict)")

    }

最佳答案

检查你的Plist文件路径,它必须与你的info.plist文件在同一个文件夹中,你可以通过

检查它
  • 转到您的项目文件夹并将 plist 文件复制到项目文件夹的根目录
  • 制作 plist 文件的两个副本,一个位于根文件夹中,另一个位于子文件夹中

尝试运行您的应用程序,如果不是 nil 尝试找出正确的路径

关于ios - 无法在 swift 2.1 中读取 plist 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35768286/

相关文章:

ios - swift 2 尝试/捕捉

ios - 平移手势使 View 在拖动时从手指跳开

swift - 无法通过 Facebook 从经过身份验证的用户那里获取电子邮件

ios - UIButton 扩展的实现问题

xcode - 使用 GameScene 作为参数将其传递给不同的类 - Swift2

ios - 使用 NSPredicate 比较两个数组并返回重复的字符

ios - secret 二维码 - 只能由我自己的扫描仪应用读取

ios - 如何在核心数据中找到属性的索引

ios - 如何在SwiftUI中在 View 上使用Foreach?

ios - 键盘动画移动 UITableView 部分标题