在iOS 6中,dispatch_queue是由ARC管理的。如果我使用dispatch_release,编译器会报错。
如果我在ios6 sdk中开发,但我仍然想在ios5中部署应用程序,如果我不写dispatch_release,可以吗?
发布于 2013-06-29 16:41:11
如果您将部署目标设置为iOS 5(或iOS 5.1,或iOS 6.0之前的任何版本),编译器将允许您毫无错误地使用dispatch_release。只有当您的部署目标设置为iOS 6.0或更高版本时,它才会报告。SDK版本无关紧要。只有部署目标版本才重要。
有关详细信息,请访问see this answer。
https://stackoverflow.com/questions/17378012
复制相似问题