我在ARC下面收到以下警告:
Initializing 'ABMultiValueRef *' (aka 'const void **') with an expression of type 'CFTypeRef' (aka 'const void *') discards qualifiers.
在线
ABMultiValueRef *phones = ABRecordCopyValue(abPerson, kABPersonPhoneProperty);
abPerson
属于ABRecordRef
类型。
这段代码出了什么问题?
P.S。我查了一下,一切都很完美
答案 0 :(得分:1)
ABRecordCopyValue
以CFTypeRef
的形式返回所有内容。您必须将值转换为所需的特定引用类型。