2012-03-23 11 views
0

私はこのARC対応プロジェクトでGCAlertViewを使用しています。私はそれをARC互換にしようとしたので、そのファイルに対して-fno-objc-arcを使う必要はありません。エラーはBlock_copy()Block_release()マクロから発生します。それは、 'ポインタvoid型(' void(void) 'からCポインタ型' const void * 'へのキャストは、ブリッジキャストが必要です。GCAlertViewをサポートする方法ARC?

私はブロック変数のどこかで__bridgeを使用しなければならないようです。しかし、どこに置くべきか分かりません。 (また、私はそれが何をしているのかわかりません!)Block_copy()Block_release()はiOSフレームワークの中にありますので変更できません。何か案は?

+1

この質問をご覧ください。それはあなたを助けるかもしれません。 http://stackoverflow.com/questions/9701923/arc-bridge-cast-block-copy-block-release – Faisal

+0

ありがとう!それは多くを説明:)質問はこの質問に似ていますが、まったく同じではありません。しかし、その答えはかなり近いはずです。あなたはこのリンクを投稿したり、この質問の回答として回答を再提示して受け入れることができます。 – Hlung

答えて

関連する問題