I'm trying to implement Matt Gallagher's AudioStreamer class and I'm getting 20+ errors on Audiostream.m
file that are basically reading:
Cast of C pointer type 'void *' to Objective-C pointer type 'AudioStreamer *' requires a bridged cast
I'm new to iOS. I know what ARC is, but what does this error mean?
as the error suggests you need a bridged cast. Please read that question for the differences between the available bridged casts. And if you have time watch WWDC 2011 session 323.
You probably just need something like this: