Я на начальном уровне программирования для iOS.Я использую Xcode 4.2 с iOS Simulator 5.0.Я создаю приложение для быстрого запуска, используя документацию для iOS Руководство по программированию адресной книги , и я выполняю все этапы учебника, но в этом коде я получаю странную ошибку:
-(BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person
{
NSString *name;
name = (NSString *) ABRecordCopyValue(person, kABPersonFirstNameProperty);
self.firstName.text=name;
name=( NSString *)ABRecordCopyValue(person, kABPersonFirstNameProperty);
self.lastName.text=name;
[self dismissModalViewControllerAnimated:YES];
return NO;
}
в строке:
name = (NSString *) ABRecordCopyValue(person, kABPersonFirstNameProperty);
Я получаю сообщение об ошибке Cast of C pointer type 'CFTypeRef' (aka 'const void *') to Objective-C pointer type 'NSString *' requires a bridged cast
Что я здесь не так делаю?