Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios5 IOS 5 Xcode 4.2中的ABRecordSetValue_Ios5_Xcode4.2_Abrecord - Fatal编程技术网

Ios5 IOS 5 Xcode 4.2中的ABRecordSetValue

Ios5 IOS 5 Xcode 4.2中的ABRecordSetValue,ios5,xcode4.2,abrecord,Ios5,Xcode4.2,Abrecord,我是一个新手,我有一个关于Xcode 4.2中ABRecordSetValue的问题。我有以下代码: ABRecordSetValue(aContact, kABPersonLastNameProperty, lastName, &anError); 但是,我一直收到这个错误消息: ARC不允许将Objective-C指针隐式转换为“CFTypeRef”(也称为“const void*) 我将“lastName”字段作为NSString。我的代码有什么问题 提前

我是一个新手,我有一个关于Xcode 4.2中ABRecordSetValue的问题。我有以下代码:

        ABRecordSetValue(aContact, kABPersonLastNameProperty, lastName, &anError);    
但是,我一直收到这个错误消息:

ARC不允许将Objective-C指针隐式转换为“CFTypeRef”(也称为“const void*)

我将“lastName”字段作为NSString。我的代码有什么问题


提前感谢您。

由于第三个参数需要CFTypeRef,我们可以进行以下转换

试试这个:

ABRecordSetValue(aContact, kABPersonLastNameProperty, (CFStringRef)lastName, &anError);

我遇到了一个类似的错误(iOS 5.0),我需要添加
\uuu桥

ABRecordSetValue(aContact, kABPersonLastNameProperty, __bridge CFStringRef)lastName);

谢谢你,saran。不过,我不得不使用一座桥,但再次感谢你。ABRecordSetValue(aContact、KabbersonLastNameProperty、(uu-bridge-CFStringRef)lastName、&A错误);