|
|
1
14
好问题,就连苹果自己的文档和示例代码都不太清楚这一点。我相信我已经找到了答案:
|
|
|
2
12
是的,你知道。您正在定义NSOperationQueue将在“某个”线程上执行的自包含工作,因此您负责管理该工作中的内存。 |
|
|
3
6
您不需要在main中创建自己的NSAutoreleasePool,系统会为您创建。要查看此信息,请使用Xcode菜单命令Run>显示>断点打开“断点”窗口并键入: 现在运行您的程序,您将看到在NSO操作中创建了一个自动释放池。 另见苹果的例子,例如, http://developer.apple.com/Cocoa/managingconcurrency.html 它们不会创建自己的自动释放池。 |
|
|
4
2
是的,您需要创建一个
这个
|
|
|
5
0
是的,你需要。
|
|
|
user107586 · 如何处理等待句柄不会导致无限循环? 1 年前 |
|
|
ron burgundy · 获取-释放语义是否跨线程传递?[副本] 1 年前 |
|
|
BenjiFB · C#内存缓存:在一次操作中追加到列表? 1 年前 |
|
|
András Takács · Python多线程问题 2 年前 |
|
|
András Takács · Python多线程错误 2 年前 |