objective-c – 为自定义Obj-C对象创建Xcode数据格式化程序包

objective-c – 为自定义Obj-C对象创建Xcode数据格式化程序包,第1张

概述为了帮助简化Xcode调试器窗口中的 some custom Objective-C objects调试,我使用 related Apple documentation和Xcode的内置数据格式化器作为指南,为每个对象创建了一组数据格式化器字符串. My custom summary strings工作得很好,如果我把它放在/ Developer / Library / Xcode / Custo 为了帮助简化Xcode调试器窗口中的 some custom Objective-C objects调试,我使用 related Apple documentation和Xcode的内置数据格式化器作为指南,为每个对象创建了一组数据格式化器字符串.

My custom summary strings工作得很好,如果我把它放在/ Developer / library / Xcode / CustomDataVIEws /和Xcode附带的数据格式化程序中.但是,我宁愿不这样做,因为用户可能没有该目录的写权限,并且将自定义格式化程序与内置格式化程序混合可能会造成混淆.类似地,将我自己的条目添加到〜/ library / Application Support / Apple / Developer Tools / CustomDataVIEws / CustomDataVIEws.pList也可以,但该文件用于覆盖默认值的用户定义值,并且其条目受到更改的影响. Xcode调试器GUI.我真正想要的是能够将我的数据格式化程序放在一个位置,以便Xcode识别它们,但如果需要,用户仍然可以有选择地覆盖我的设置(在另一个文件中).

问题是,当我创建一个包(按照this Apple sample code的例子)并安装它(在/ Developer / library / Xcode / CustomDataVIEws /或任何库/应用程序支持/ Apple / Developer Tools / CustomDataVIEws / path中)时,Xcode不会不识别或使用自定义格式化程序.

关于数据格式化程序包的细节的文档有点不足(主要是Xcode.app/Contents/PlugIns/GDBMIDeBUGging.xcplugin中的单个头文件),可能是因为该功能不是Xcode的标题功能之一. 总结

以上是内存溢出为你收集整理的objective-c – 为自定义Obj-C对象创建Xcode数据格式化程序包全部内容,希望文章能够帮你解决objective-c – 为自定义Obj-C对象创建Xcode数据格式化程序包所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1069239.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存