.pbxproj 格式使用哪种 NSCoder?
在 .xcodeproj 包内,主要项目数据实际上存储在 .pbxproj 文件中。很明显这是一本存档字典,但我一直无法找到苹果使用了哪个编码器?它是 NSCoder
的自定义子类,还是有文档记录但我没有仔细查找?
Inside the .xcodeproj bundle, main project data is actually stored in the .pbxproj file. It is quite obviously an archived dictionary, but I have not been able to find which coder did Apple use? Is it a custom subclass of NSCoder
, or is it documented and I didn't look hard enough?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它实际上是一个旧式的属性列表,所以我想说 NSDictionary 工具用于将字典写入文件。但也有嵌入的注释,因此它可能是某种自定义代码。
It's actually an old-style property list, so I'd say the NSDictionary facilities for writing a dictionary to a file. But there are also embedded comments, so it might be some sort of custom code.