我遇到以下警告的问题: CoreAnimation:警告,删除线程与未提交的CATransaction; 在环境中设置CA_DEBUG_TRANSACTIONS = 1以logging回溯。 我正在使用一个NSOperation对象来执行一些计算,一旦完成它发送消息回到AppDelegate,然后隐藏进度条,并取消隐藏一些button。 如果我将消息注释回AppDelegate,警告消失,但进度条显然保持可见和animation状态。 我正在使用xCode 4.4.1和OSX 10.8.1,但是,当我在OSX 10.7.4上使用相同版本的xCode编译和运行代码时,我没有得到警告,代码按预期运行。 设置CA_DEBUG_TRANSACTIONS = 1环境variables显示来自AppDelegate中的NSControl setEnabled消息的回溯。 答案可能是在面对我,但也许我有太多的咖啡!