【问题标题】:CoreUI console messageCoreUI 控制台消息
【发布时间】:2011-09-08 07:34:42
【问题描述】:

切换到 Lion 后,我开始在调试控制台中收到奇怪的消息:

CoreUI: Unable to lookup effect preset with Style 4 for {Normal, Active, On/Blue}

当主窗口变为前后排列时会发生这种情况,例如当我使用 Command+Tab 在应用程序之间切换时。我google了一下,好像没人体验过。

我已经对该区域进行了本地化。在我的主视图中,我有几个 CALayers 用于绘制内容。还有两个子视图。子视图是带有普通 NSButton 的 NSView。如果我不添加子视图,则该消息不会再出现。 不过,它在 Snow Leopard 中运行良好。

有没有人有类似的消息?有什么想法吗?

更新: 问题已本地化。在我的一个子视图中,我使用带有自定义单元格的按钮。在单元格中,我覆盖了以下方法:

- (NSBackgroundStyle)interiorBackgroundStyle
{
    return [self state] == NSOnState ? NSBackgroundStyleLowered : [super interiorBackgroundStyle];
}

细胞看起来和工作正常。

【问题讨论】:

    标签: objective-c macos nsview osx-lion


    【解决方案1】:

    这听起来像是来自代码库之外的框架的日志消息,但没有表明您做错了什么。

    这可能是也可能不是错误。如有疑问,请写下错误/雷达并将其发送。确保包含尽可能多的信息:

    • 重现问题的步骤
    • 任何您愿意分享的可重现问题的示例代码或项目。
    • 您使用的 Xcode 版本
    • 您运行的操作系统版本

    【讨论】:

    • 不,到目前为止它没有引起任何问题,只是让控制台充斥着让测试人员紧张的消息。谢谢你的建议,我会写信给雷达。
    • 如果有机会,请发布雷达编号。
    • 我在雷达中打开了一个案例。问题编号:10107282
    猜你喜欢
    • 2012-05-02
    • 1970-01-01
    • 1970-01-01
    • 2014-02-01
    • 2017-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多