我收集到,如果我创建了一个自动释放对象并将其传递给另一个线程进行处理,那么如果第一个 NSThread 碰巧清理了它的自动释放池,或者被杀死,这很糟糕。但是,如果我想避免自动释放作为一项规则,有哪些示例说明我无法自动释放对象,尤其是我可能希望在 NSThreads 之间共享的对象?在我看来,大多数自动发布都可以避免。
问问题
36 次
我收集到,如果我创建了一个自动释放对象并将其传递给另一个线程进行处理,那么如果第一个 NSThread 碰巧清理了它的自动释放池,或者被杀死,这很糟糕。但是,如果我想避免自动释放作为一项规则,有哪些示例说明我无法自动释放对象,尤其是我可能希望在 NSThreads 之间共享的对象?在我看来,大多数自动发布都可以避免。