问题标签 [property-list]
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 - 如何使用 WritetoFile 在 NSArray 中存储值?
我想使用 NSArray 存储表格的选定单元格的索引,你能帮帮我吗....
iphone - 在 iPhone 上更容易加密什么:核心数据或属性列表?
哪种类型的持久数据存储更容易在 iPhone 核心数据或属性列表上加密?“更容易”是指需要更少的时间和复杂的步骤来实施。
iphone - Xcode 属性列表编辑器显示 Mac 应用程序属性而不是 iPhone 应用程序属性。我如何解决它?
我的 Xcode 是为 iPhone 开发配置的,直到昨天它都运行良好。但它的属性列表编辑器目前向我显示了我的 iPhone 项目的 Mac 应用程序属性,其中包括“Java”、“插件”和“quicklook”相关项目。
好的,我可以手动输入它们,但这对我的 IDE 来说意味着错误,所以它不能确定它是否能正常工作。所以我想解决这个问题。我想知道为什么会这样。
objective-c - 无法从 .plist 读取和保存数字
我创建了一个名为properties.plist 的属性列表。然后我写了这个:
当我再次运行此代码时,我总是在第一个 NSLog 中获得数字 0,在第二个中获得数字 1。为什么?
此代码适用于 iPhone。
iphone - 如何测试 iPhone 应用程序更新?
我已经在 App Store 中提供了一个 iPhone 应用程序(1.0 版),并准备提交更新的版本(1.1 版)。如何测试新升级以确保早期版本上的当前 sqlite 数据库和属性列表文件不会被删除/覆盖等?新版本假定 sqlite 数据库和属性列表中的旧数据仍然存在。
或者更好的是,在开发应用程序更新时,我是否可以使用资源来引导我了解需要注意的事项?
iphone - 财产清单中的电影?
是否可以从属性列表中播放电影?就像其中是否有一个带有文件名的“标签”,它被实际的 iphone/ipad 播放器所取代?电影是h.265编解码器...
谢谢
iphone - 在设备上存储 plist 的正确文件位置
在设备上存储 plist 的正确文件路径是什么。
我在教程中读到了这个
这将适用于计算机,想知道设备的文件位置。
我目前尝试写入我从中读取的文件路径
如下
数组在运行时更新,但不会保存到 plist。
objective-c - Plist 序列化的内存泄漏
请帮我解决这个内存泄漏问题。在泄漏工具中,它显示了一个泄漏:NSCFString (32 bytes) in library Foundation
Responsible Frame: NSPropertyListSerialization
。我正在释放错误,但仍然存在泄漏。我错过了什么?非常感谢!
macos - dyld:警告,未知环境变量:DYLD_LIBRARY_PATH_64 位
我使用 Mac OS X Developer Tools 的捆绑属性列表编辑器将环境变量 DYLD_LIBRARY_PATH_64 位设置为文件 ~/.MacOSX/environment.plist 中的值 path/to/dylib。我保存了这个文件并注销了。
重新登录后,控制台显示多条消息“dyld:警告,未知环境变量:DYLD_LIBRARY_PATH_64-bit”。我使用属性列表编辑器从 environment.plist 中删除了条目,保存了文件并注销。
我重新登录,警告消息仍然存在。dyld 手册页显示了一个常量列表,这些常量看起来类似于我任性的环境变量,因为它们都以“DYLD_”开头。源文件 dyld.cpp 在一长行 DYLD 常量之后显示了一个 else,并带有打印相同警告消息的代码。也许我飞得太近了环境变量命名的太阳。我以为我们是自由的!
我试过 update_dyld_shared_cache 无济于事。也许我错过了一些重要的标志?
我在 /etc/launchd.conf 中添加了“setenv DYLD_LIBRARY_PATH_64-bit path/to/dylib”,试图在我的路径中添加一个(显然格式错误的)环境变量,希望如果它出现,我可以删除它——但没有成功.
从命令行,导出不显示 DYLD_LIBRARY_PATH_64 位。这是一些示例输出:
这个故事的寓意是永远不要使用属性列表编辑器,至少对于动态库路径。好吧,不——这个故事的寓意是永远不要在环境变量名称的末尾使用破折号,因为它们看起来像 flags。
话虽如此,对于摆脱这个伪装的环境变量,以及清理我的控制台中重复的 dyld 警告,你有什么建议吗?
谢谢!