2013-07-23 8 views
7

próbuję popracować nad moim pęku kluczy i śledzę ten poradnik here Niestety otrzymuję następujący błąd, gdzie mówi o przeszukiwaniu pęk kluczyjak rzutować wskaźnik pośredni w Objective-C

Cast of an indirect pointer to an Objective-C pointer to 'CFTypeRef *' (aka 'const void **') is disallowed with ARC 

to właśnie kod wygląda

OSStatus status = SecItemCopyMatching((__bridge CFDictionaryRef)searchDictionary,(CFTypeRef *)&result); 

żadnej pomocy zapewniający prawidłowy kod, w jaki sposób rzucić wskaźnik pośredni byłoby bardzo mile widziane.

+3

Obsada zanim minie. – CodaFi

Odpowiedz

22

użycie void * zamiast:

OSStatus status = SecItemCopyMatching((__bridge CFDictionaryRef)searchDictionary,(void *)&result); 
+0

bardzo dziękuję za pomoc :) – HurkNburkS