Well its data type is variable depending on a bunch of other stuff that you setup. The way I have done so it should be a float. So here's where my knowledge of pointers lacks, here's what I think will do the job. Please correct me if I'm wrong.
I know that can't be right but its the only way the complier will build it without errors.
// code to read data into the buffer list
Float32 *frame = (Float32*) &tempList.mBuffers.mData;
NSLog(@"value: %f", *frame);
Thanks a bunch