【发布时间】:2013-06-27 00:17:49
【问题描述】:
在 iOS 6 中 dispatch_queue 由 ARC 管理。如果我使用 dispatch_release,编译器会抱怨。
如果我在 ios6 sdk 中开发,但我仍然想在 ios5 中部署应用程序,不写 dispatch_release 可以吗?
【问题讨论】:
标签: ios6 release grand-central-dispatch
在 iOS 6 中 dispatch_queue 由 ARC 管理。如果我使用 dispatch_release,编译器会抱怨。
如果我在 ios6 sdk 中开发,但我仍然想在 ios5 中部署应用程序,不写 dispatch_release 可以吗?
【问题讨论】:
标签: ios6 release grand-central-dispatch
如果您将部署目标设置为 iOS 5(或 iOS 5.1,或任何早于 iOS 6.0 的版本),编译器将允许您使用 dispatch_release 而不会抱怨。只有当您的部署目标设置为 iOS 6.0 或更高版本时,它才会抱怨。 SDK 版本无关紧要。只有部署目标版本很重要。
欲知详情,see this answer。
【讨论】: