I have some C code in an iOS project that I would like to optimize using GCD. Currently I can only get my code to compile if change my C file to an Objective-C file and import the Foundation framework. What do I have to include in my C file to get access to GCD?
I’ve tried:
#include <dispatch/dispatch.h>
but that doesn’t seem to work it always complains about code blocks having the ^ character
You’ll need to tell the compiler to enable Blocks with the
-fblocksflag. You’ll also need to use a compiler that understands blocks (Clang, for one).