如何让GCAlertView支持ARC?

时间:2012-03-23 06:33:29

标签: ios automatic-ref-counting uialertview

我在启用ARC的项目中使用此GCAlertView。我试图使它兼容ARC,所以我不必在该文件上使用-fno-objc-arc。错误来自Block_copy()Block_release()宏。它说“将块指针类型'转换为void(^)(void)'到C指针类型'const void *'需要桥接转换'。

似乎我必须在某个地方的块变量中使用__bridge。但我不知道该把它放在哪里。 (我也不知道它做了什么!)Block_copy()Block_release()在iOS框架内,所以我不能改变它。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

我认为由于在ARC中使用块的方式而导致的问题。

查看这个可以帮助您的问题。

ARC __bridge cast Block_copy & Block_release