【问题标题】:Can't find Plist file in my Dev environment在我的开发环境中找不到 Plist 文件
【发布时间】:2012-01-31 23:28:08
【问题描述】:

我尝试从我的项目中保存一个 Plist 并使用 NSLog 打印出文件的路径。 我使用的是 iOS 模拟器 4.2。 但我在 Mac 上的任何地方都找不到它。

/用户/Wayne/库/应用程序支持/iPhone 模拟器/4.2/Applications/0C42C550-530A-4F2C-A422-6D948F2166A3/Documents/Message.plist

有什么想法吗?

【问题讨论】:

  • 自从您登录该路径后,您是否运行过“重置内容和设置”?它可能已经不存在了。
  • 你能详细描述一下吗?您到达该路径并且文件消失了?在狮子上,这条路是隐藏的。您是否在应用程序运行时尝试过?你能把你写出文件的代码贴出来吗?
  • @jackslash 我检查了终端中的路径(有什么方法可以取消隐藏它?使用终端复制它似乎很蹩脚)并找到了文件 - 谢谢。我测试了一个数组和这段代码[speedArray writeToFile:plistPath atomically: TRUE]; 现在我不知道如何写出我的 Class 实例数组...
  • @jackslash 你应该“回答”我的问题,而不仅仅是评论,这样我就可以检查它并正确地信任你。

标签: iphone objective-c xcode


【解决方案1】:

您的 plist 存储路径是

/Users/Wayne/Library/Application Support/iPhone Simulator/4.2/Applications/0C42C550-530A-4F2C-A422-6D948F2166A3/Documents/Message.plist

在 OS X 10.7 Lion 上,此路径默认隐藏。您可以通过多种方式访问​​此路径。

1) 转到终端并输入

open "/Users/Wayne/Library/Application\ Support/iPhone\ Simulator/"

这将在 iPhone 模拟器主目录中打开 Finder。

2) 在 Finder 中单击“Go”菜单,然后按住“option”(有时称为“alt”)键。将出现转到您的用户库的选项。然后您可以导航到 iPhone 模拟器目录。

3) 如果所有这些看起来有点多,并且您希望您的 ~/Library 文件夹一直可见,那么您可以进入终端并使用以下命令取消隐藏它

chflags nohidden ~/Library

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-22
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多