21 #import <CoreFoundation/CFNumber.h>
28 CFNumberRef ref = (CFNumberRef)CFDictionaryGetValue(
dict, key);
31 puts(
"get_int_CF() - Failed to get number reference");
32 else if (!CFNumberGetValue(ref, kCFNumberSInt32Type, &val))
33 puts(
"get_int_CF() - Failed to get 32bit int from number");
39 CFNumberRef ref = (CFNumberRef)CFDictionaryGetValue(
dict, key);
42 puts(
"get_float_CF() - Failed to get number reference");
43 else if (!CFNumberGetValue(ref, kCFNumberFloatType, &val))
44 puts(
"get_float_CF() - Failed to get float from number");
50 CFNumberRef ref = (CFNumberRef)CFDictionaryGetValue(
dict, key);
53 puts(
"get_float_CF() - Failed to get number reference");
54 else if (!CFNumberGetValue(ref, kCFNumberFloatType, &val))
55 puts(
"get_float_CF() - Failed to get float from number");
61 CFNumberRef ref = (CFNumberRef)CFDictionaryGetValue(
dict, key);
64 puts(
"get_float_CF() - Failed to get number reference");
65 else if (!CFNumberGetValue(ref, kCFNumberFloatType, &val) )
66 puts(
"get_float_CF() - Failed to get float from number");