मुझे समझ में नहीं आता कि मेरा कोड स्विफ्ट से संकलित क्यों नहीं है।स्विफ्ट के साथ पता पुस्तिका संपर्क कैसे प्राप्त करें?
मैं इस ऑब्जेक्टिव-सी कोड में परिवर्तित करने कोशिश कर रहा हूँ:
CFErrorRef error = NULL;
ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(NULL, &error);
if (addressBook != nil) {
NSLog(@"Succesful.");
NSArray *allContacts = (__bridge_transfer NSArray *)ABAddressBookCopyArrayOfAllPeople(addressBook);
}
यह स्विफ्ट में मेरे वर्तमान गायन है:
var error:CFErrorRef
var addressBook = ABAddressBookCreateWithOptions(nil, nil);
if (addressBook != nil) {
println("Succesful.");
var allContacts:CFArrayRef = ABAddressBookCopyArrayOfAllPeople(addressBook);
}
लेकिन, Xcode रिपोर्ट:
'अप्रबंधित 'परिवर्तनीय नहीं है' CFArrayRef '
क्या आपके पास कोई विचार है?
अप्रबंधित? एक बहुत अच्छी टिप थी। इसके बाकी के लिए भी धन्यवाद। –