我收到消息:
***_nsautoreleasenopool():uicffont类的对象0x3f43660 在没有池的情况下自动释放- 只是漏水
我使用符号“自动释放工具”放置了一个断点,程序确实会中断,但是堆栈跟踪没有显示任何代码,只有一些uiview和核心动画层代码。
alt text http://img.skitch.com/20100614-fw7u4qtb5bprpwrkh9rdkwn3rq.png
有没有更好的方法来解决这个问题?显然有一个线程没有自动释放池,但我不知道在哪里。
谢谢。
你在用吗? CATiledLayer 实例?这是我所知道的唯一一种可以 drawLayer:inContext: 从任意线程调用的方法:
drawLayer:inContext:
因为需要更多的数据 渲染器,层的 Drawlayer:InContext:方法 被称为 在一个或多个后台线程上 到 提供要填充的绘图操作 在一个数据块中。剪辑界 并且绘制上下文的ctm可以是 用于确定边界和 瓷砖的分辨率 请求。