问题标签 [plist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 每次运行应用程序时都将附加信息保存到 plist 中?(苹果手机)
我的 iphone 应用程序将键值对写入 plist 文件中的字典。我基本上是在用户玩游戏时保存用户的分数。这一切都很好,但每次我运行应用程序并获得新分数时,新值都会保存在旧值之上。每次用户访问应用程序而不是重写文件时,如何将信息添加到 plist?我想保留所有分数,而不仅仅是最近的分数。
代码:
iphone - 我可以在我的应用程序之外使用 plist 文件做什么?
我的 iPhone 应用程序生成了一些非常漂亮的 plist 文件。当我只想要 xml 时,我可以通过 xcode 的 plist 编辑器和任何纯文本编辑器查看它们。但是我可以用这些数据做其他事情吗?我尝试将 xml 导入 NeoOffice 中的电子表格,但它只显示纯文本。
我要问的是:是否有某种工具可以让我将 plist 或 xml 数据放入电子表格?或者,我还能用我的 plist 文件做什么?还有哪些其他程序可用?
iphone - iPhone - 更改应用程序中 info.plist 指向的应用程序图标?
有没有办法从代码中更改指向 info.plist 中的 iPhone 跳板图标的 47x47 PNG?
我知道我可以通过更改每种语言的 info.plist 添加翻译并更改 iPhone 支持的每种语言的跳板图标,但我想根据应用程序中的用户偏好更改我的 iPhone 应用程序的跳板图标。
有任何想法吗?
我还没有尝试过,但是可以将一个文件复制到应用程序包中的另一个文件上吗?我可以使用指向“base.png”的 info.plist 发送,然后将“base.png”替换为我在代码中使用我的应用程序打包的另一个 PNG?
谢谢。
——巴特加
applescript - 已启动 PLIST 未运行
我正在尝试在已启动的 plist 中运行 Applescript,但由于某种原因它无法正常工作。可能是我的电脑,但我认为它可能还有其他问题。如果有人可以查看并评论这篇文章,我将不胜感激!
谢谢你的帮助!
最新列表:
ruby - 获取活动记录以显示为 plist
我正在尝试获取活动记录结果列表,以显示为供 iphone 使用的 plist。我正在使用 plist gem v 3.0。
我的模型称为 Post。我希望 Post.all(或任何数组或 Posts)正确显示为 Plist。
我让它在一个 Post 实例上运行良好:[ http://pastie.org/580902][1]
这是正确的,我所期望的。为了获得这种行为,我必须这样做:
但是,当我执行 Post.all 时,我无法让它显示我想要的内容。这是发生了什么: http: //pastie.org/580909
我得到编组。我希望输出更像这样:[ http://pastie.org/580914][2]
我想我可以迭代结果集并附加 plist 字符串。但看起来很难看,我相信有一种更优雅的方法可以做到这一点。
我现在对 Ruby 生疏了,所以优雅的方式对我来说并不明显。似乎我应该能够覆盖 ActiveRecord 并使撤回多个记录的结果集采用 ActiveRecord::Base to_plist 并进行另一个 to_plist 实现。在 Rails 中,这会放在 environment.rb 中,对吧?
macos - MAC 上的一个捆绑包中的两个可执行文件
是否可以让两个可执行文件都有自己的 plist 来共享同一个包。然后取决于应用程序的执行方式(参数)来加载适当的可执行文件。
想象一下,我们有一个主应用程序(可通过 UI 执行)和迷你应用程序(主应用程序的较短版本也有自己的 UI),然后依赖于用户用于启动应用程序的参数执行相应的可执行文件捆。
干杯
xcode - 如何运行 com.apple.tools.info-plist-utility?
我正在使用 XCode 构建一个 iPhone 应用程序,我想以与下面显示的 XCode 构建步骤相同的方式在外部处理 info plist 文件
构建日志的这段摘录引用了一个 com.apple.tools.info-plist-utility,它是我从网络上的各种来源收集的,是一个内部 XCode 实用程序。
是否可以从命令行运行 com.apple.tools.info-plist-utility?
ios - 属性列表应该由它自己的模型对象管理吗?
我正在构建一个 iPhone 应用程序,它通过属性列表在其中包含一些默认数据。该数据是我的模型的来源。管理这些数据的最佳方法是什么,以便用户可以从这个 plist 中读取(并在某些情况下写入)数据?
我目前正在继承 NSObject 并将 plist 数据映射到该对象中的属性,以及将数据读/写到对象的方法。我已阅读有关 NSCoding 协议和 NSCoder 的信息,但不确定如何在我的自定义类中实现它。
任何帮助将不胜感激。
iphone - 如何重新生成 iPhone Xcode info.plist 文件
我已将我的 iPhone 应用程序从一台机器移动到另一台机器。在此过程中,我的 info.plist 文件似乎具有错误的包标识符并且无法正常工作。我想为我的项目创建一个全新的 info.plist 文件。
我怎样才能做到这一点?
objective-c - Plist 数组到 NSDictionary
我有一个列表:
我正在尝试将它加载到这样的 NSDictionary 中:
我总是得到 50 的数组计数,但字典计数为零。所以我尝试遍历数组并将其添加到字典中:
但是循环抛出异常:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '*** -[NSCFDictionary setObject:forKey:]: mutating method sent to immutable object'
State 是一个属性与我的 plist 匹配的类。我究竟做错了什么?我在这里看到各种相关的问题,但我无法理解。