Je suis pas clair sur les implications de la gestion de la mémoire de ce qui suit:Incertain sur la libération CFDictionaryRef
NSDictionary* props = (__bridge NSDictionary*) CGImageSourceCopyPropertiesAtIndex(imageSource, 0, NULL);
Depuis la fonction CGImageSourceCopyPropertiesAtIndex
a Copier dans le nom, je possède le CFDictionaryRef et doit le libérer. Cependant, comme il est converti en NSDictionary
, je ne peux pas appeler [props release]
. Quelle est la bonne façon de traiter cela?
Utilisez-vous ARC? –
Oui, en utilisant ARC. – davidm