问题标签 [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.

0 投票
1 回答
2543 浏览

iphone - iPhone SDK NSDictionary 和 NSArray 混淆

我一直在努力让它工作大约三天,并让我思考它。有人可以建议。我已经建立了基础,它们都很好用,但是当我尝试做额外的一点时,我无法理解它。我正在尝试从 plist 构建技术术语表。这是一个按字母表索引和部分的表。这很好用,但是当我尝试在新的视图控制器中为每个术语的定义添加下一个级别时,我似乎无法正确获取代码或 plist 结构。目前我已经创建了两个 plist。一个包含 26 个数组的字母字典,每个数组中包含一系列技术术语。这一切都很好。然后我创建了另一个定义列表作为字典数组,每个单词/定义对都有一个。我期待通过@“word” 键从视图控制器到 detailviewcontroller 然后拿起@“定义”。我不知道这是对还是错的(?)我的代码显示技术术语表很棒,但选择一行时它会崩溃。我知道这与传递 detailviewcontroller 引用的代码有关,因此 detailview 可以获取定义 - 但我不知道如何解决它。我已经在这里发布了我的部分代码,以便有人寻求帮助。有任何想法吗?s 参考,以便详细视图可以获取定义-但我不知道如何解决它。我已经在这里发布了我的部分代码,以便有人寻求帮助。有任何想法吗?s 参考,以便详细视图可以获取定义-但我不知道如何解决它。我已经在这里发布了我的部分代码,以便有人寻求帮助。有任何想法吗?

didSelectRow 在这里…………

detailViewController 这里.......

0 投票
1 回答
690 浏览

objective-c - iPhone 在没有 Core Data 的情况下实现收藏列表?

我想在我的应用程序中添加一个单独的 tableview,它将为用户提供他们最喜欢的书籍的列表,与应用程序中每本书的 tableview 分开。他们应该能够从此 tableview 添加和删除收藏夹。然后将保存这些收藏夹,以便在应用程序关闭时不会丢失它们。

数据相对较小,并以这种格式从 plist 文件中检索,其中项目代表书籍:

我的问题是实现这一目标的最佳方法是什么?由于数据非常简单,我是否仍需要使用核心数据,或者它们是一种更有效/更紧凑的方式?我对 Xcode 编程相当陌生,如果可能的话,我想暂时避免使用核心数据。

我想为 plist 中的每个项目添加一个最喜欢的布尔值,但由于某些描述可能很长,我只希望复制标题和最喜欢的字段以允许编辑。我在正确的轨道上吗?如果是这样,我将如何去做?

谢谢

0 投票
1 回答
2214 浏览

ios - 来自 plist 字典 KEYS、iOS 的 UITableView

我试图在越狱的 iPhone 上的 iTunes 目录中获取自定义铃声的名称。我可以成功列出自定义铃声,但它们重新显示为HWYH1.m4r,这是 iTunes 重命名文件的原因,但我知道有一种方法可以破译歌曲的实际名称。

dictionary正在返回:

cell.textLabel.text正在返回:name: (null)

0 投票
2 回答
9163 浏览

iphone - 查找 iPhone 电池中的剩余容量

有谁知道(如果可能的话)我可以在任何给定时间找出 iPhone 电池中剩余的容量(mAh)吗?

替代文字

类似于上面的程序?

是否有一个值存储在某个地方的 plist 中?

0 投票
1 回答
960 浏览

iphone - Info.plist 文件处理修改可执行文件

我一直在研究一个 iPhone 应用程序,遇到了一个问题,即 dSYM 文件生成对我来说是段错误。

GenerateDSYMFile /Users/kaom/Projects/build/Release-iphoneos/NodeAppGen.app.dSYM /Users/kaom/Projects/build/Release-iphoneos/NodeAppGen.app/NodeAppGen cd /Users/kaom/Projects/Apps/NodeAppGen setenv PATH “/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin”/Developer/usr/bin/dsymutil /Users/ kaom/Projects/build/Release-iphoneos/NodeAppGen.app/NodeAppGen -o /Users/kaom/Projects/build/Release-iphoneos/NodeAppGen.app.dSYM

命令 /Developer/usr/bin/dsymutil 失败,退出代码为 11

我将此错误追溯到应用程序的 Info.plist 文件中的错误。

代替

我有

据我所知,dSYM 文件的生成仅取决于可执行文件,plist 文件不应影响可执行文件。所以我的问题是为什么这会破坏 dSYM 文件的生成?

0 投票
4 回答
2687 浏览

iphone - writeToFile 在模拟器上工作,但不在设备上

我有一个要更改的 plist:

在模拟器上 isOk 为 1 在设备上 isOK 为 0

我不认为这是一个区分大小写的问题,因为我有一个有效的获取代码:

为什么 writeToFile 在设备上失败?

0 投票
3 回答
1860 浏览

iphone - 在 Core Data 持久存储中传送静态(只读)数据的正确方法是什么?

我想发送静态只读数据以在我的核心数据模型中使用。问题是存在明显不同的持久存储类型,我不知道这些类型的格式是否应该是不透明的,或者我是否应该能够手动构建它们。

现在我只有一个 plist,它非常小(可能总共 30 个条目)。

我应该在首次安装应用程序时编写代码以将 plist 导入我的数据存储,还是有什么方法可以提供手动构建的数据存储文件的初始版本?

(我正在使用默认的 sqlite 持久存储。)

0 投票
3 回答
1817 浏览

iphone - 无法打开手动编码的 plist 文件

我有一个包含大约 60 行和 4 列的 Excel 文件,可以转换为 test.plist 文件。我编写了一个 csv2xml 解析器并生成了 plist,但是当我将 test.plist 添加到项目中时,XCode 拒绝识别它。双击 XCode 中的文件会显示此错误:

我什至使用 XCode 属性编辑器生成具有一条记录的可比较的 plist 并对其进行比较,并没有真正看到任何问题。

这是我的清单。缩进是制表符(“\t”),eol 是“\n”。请帮忙!我被困住了。

0 投票
5 回答
18154 浏览

iphone - NSString:plist 中的换行符转义

我正在编写一个属性列表以位于我的应用程序的资源包中。plist 中的NSString对象需要有换行符。我试过\n了,但这不起作用。我该怎么做才能在 plist 中的字符串中有换行符?

谢谢。

0 投票
2 回答
1315 浏览

plist - 使用 MonoTouch 读取 plist 文件

使用 MonoTouch 加载和处理“两级嵌套”plist 文件的最佳方法是什么?我有一个 plist 文件,其数据(结构上)类似于以下内容:

我有使用 NSDictionary 和 NSArray 的 Obj C 示例,但我想尽快将其放入标准 C# 数据结构中。我无法找到任何完整的示例。