2011-09-08 159 views
2

切换到狮子,我开始在调试控制台具有奇怪的消息:CoreUI控制台消息

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

当主窗口变为有序正面或背面时,我使用命令+ Tab键应用程序之间切换它发生,例如。我搜索了它,但似乎没有人经历过它。

我已经定位了该区域。在我的主要观点中,我有几位CALayers在绘制内容。还有两个子视图。子视图是具有普通NSButton的NSView。如果我不添加子视图,消息不会再出现。但它在Snow Leopard中运行良好。

有没有人有类似的讯息?有任何想法吗?

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

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

单元格外观和工作正常。

回答

0

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

它可能也可能不是一个错误。如有任何疑问,写了一个bug /雷达并发送过来一定要包括尽可能多的信息,你可以:

  • 重现步骤,你是舒适的问题
  • 任何示例代码或项目分享重现了这个问题。
  • 的Xcode的版本使用的是
  • 操作系统的版本正在运行
+0

不,它不会引起任何问题,到目前为止,洪水刚刚与消息使得控制台测试人员紧张。感谢您的建议,我会写信给雷达。 – Davyd

+0

如果您有机会发布雷达编号。 – paulfi

+0

我已经本地化了这个问题。查看更新。 – Davyd