【问题标题】:Do NSShowAllViews and NSShowAllDrawing work with Xcode 3, OS X 10.5.6?NSShowAllViews 和 NSShowAllDrawing 是否适用于 Xcode 3、OS X 10.5.6?
【发布时间】:2010-10-05 06:19:28
【问题描述】:

我正在尝试启用这些调试首选项(NSShowAllViews、NSShowAllDrawing),如下所示:
http://developer.apple.com/technotes/tn2004/tn2124.html#SECAPPKITVIEWS

使用此方法: http://developer.apple.com/technotes/tn2004/tn2124.html#FIGXCODEENV

这些功能是否存在于 Xcode 3 和 OS X 10.5.6 中?

【问题讨论】:

    标签: cocoa xcode macos


    【解决方案1】:

    可执行编辑器中的环境变量列表存在于 Xcode 3 中,是的。

    它不起作用的原因是那些不是环境变量。它们是偏好,你必须这样设置它们。

    您可以在 Xcode 的可执行编辑器中通过添加一些参数来做到这一点:

    • -NSShowAllViews
    • YES
    • -NSShowAllDrawing
    • YES

    这将在NSArgumentDomain 中设置这些首选项,这是非持久性的。

    【讨论】:

    • 我正在尝试将其添加到可执行文件的参数部分,但没有任何反应。有什么建议吗?
    • 从 Snow Leopard 开始,NSShowAllViews 工作得很好,但 NSShowAllDrawing 不行。您应该提交错误报告:bugreport.apple.com
    • NSShowAllDrawing 总是有点挑剔。如果您正在寻找调试视图问题并且 ShowAllViews 还不够,您应该查看sparkinspector.com(目前仅适用于 iOS 应用)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-14
    • 2014-11-06
    • 2019-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多