问题标签 [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 - 在 UML 中插入属性列表 plist
我编写了一个 iPhone 应用程序,现在我必须设计 UML。(我知道错误的顺序)
问题:我保存数据的属性列表是否是用 UML 设计的?如果是这样,它们是如何连接的、关联的、聚合的……?
例子:
提前致谢。
iphone - Xcode 4 创建 .plist
我在这里有有趣的事情,我在我的项目中使用 xcode 4,我想创建简单的 .plist 文件来保存几个值,这些值将在代码执行期间用于不同目的。这是我用来创建 plist 的代码:
应该将 plist 名称附加到路径的最后一行代码没有完成它的工作。永远不会创建 Plist。现在,奇怪的是,我设法在几天前使用相同的代码创建了一个。之后,我只在 AppDelegate 中移动了这段代码,因为我从不同的地方调用了这段代码。我发现当我切换到 4.3 模拟器然后在 iphone 设备上尝试它时它不起作用。当我切换到 4.2 模拟器时,它可以工作,因为已经有一个 plist,但是当我更改它的名称(创建新的)时,什么也没有发生 - 意思是,没有创建列表。我也尝试将代码移回原始位置,但这并没有给出预期的结果。
objective-c - 如何将 NSEvent 添加到属性列表?
我想对NSEvent
using进行编码NSPropertyListSerialization
,但 NSPropertyListSerialization 只接受 NSData、NSString、NSArray、NSDictionary、NSDate 和 NSNumber 对象。
是否有推荐的方法将 NSEvent 转换为支持 NSPropertyListSerialization 的 NSDictionary(并从这样的 NSDictionary 恢复 NSEvent)?
iphone - 在 NSPropertyListSerialization 中处理 CFNull 对象
在我的应用程序中,我试图序列化服务器响应字典并将其写入文件系统。但是对于某些响应,我收到错误“属性列表对格式无效”。原因是服务器响应中的 CFNull 对象。现在,服务器响应将不断变化,所以我没有明确的方法来删除 CFNull 对象()。下面是我的代码:
解决这个问题的最佳方法是什么?如何一次性从服务器响应中删除所有 CFNull 对象?
objective-c - 如何拥有字典的属性列表以及如何将字典附加到该列表?(目标 C)
如何获得字典的属性列表,以及如何将新字典附加到属性列表?
objective-c - Plist 在设备上运行时成功加载一次但不是第二次
我在将数据从 plist 加载到NSMutableDictionary
. 在模拟器中,一切正常。当我将它部署到 iPad 上时,我第一次调用这个函数时一切正常,但是当我第二次调用这个函数时dict
是nil
. 可能是什么问题呢?
这是我的功能:
objective-c - 是否可以将电子表格数据传输到属性列表中?
我想将一些预加载的数据与 iOS 应用程序捆绑在一起。我有一些原始数据,但在电子表格中进行了编辑。有什么方法可以在不手动输入的情况下将此数据转换为属性列表(.plist)格式?
ios - IOS上不同的属性列表格式
我在使用属性列表时遇到问题。我下载了一个示例,PList 格式如下:
并使用此代码一切正常:
现在,我正在尝试自己定义一个新的 PList:我在 Xcode 中创建了新的 PList 文件,并在用户界面上填充了它(遵循之前的 plist 结构),添加了三个字典项:
在这种情况下,相同的代码不起作用并分析 xml 我看到以下内容:
作为第一个文件,这似乎是一个项目字典而不是数组。为什么?你能帮我创建一个正确的财产清单吗?
在此先感谢,亚萨
class - 复制 Groovy 类属性
我想以通用方式将对象属性复制到另一个对象(如果目标对象上存在属性,我会从源对象复制它)。
我的代码使用ExpandoMetaClass可以正常工作,但我不喜欢这个解决方案。还有其他方法可以做到这一点吗?
objective-c - NSString 属性列表问题
验证 NSString 是否为 propertyList 的最佳方法是什么?如果我调用 NSString 的 -propertyList 方法,如果它无法解析字符串,它将引发异常。