我GTMLogger
在我的应用程序中使用格式化日志记录的功能。此应用程序创建实时 posix 线程(音频数据包处理)。有时我们需要从这些非 Cocoa 线程中执行日志记录。GTMLogger
创建自动释放的对象,我想在函数中的调用上放置一个@autoreleasepool
块GTMLogger
,从非 Cocoa 线程记录,但我担心它会影响性能。
我的问题是 - 我可以以某种方式创建自动释放池并将其与当前的 posix 线程相关联,因此每个线程只创建一次池,而不是每次调用日志函数时创建池?
提前致谢