Est-ce une façon de comparer deux dictionnaires CGPDF? Il existe une fonction memcmp, mais elle ne fonctionne pas pour moi, car les dictionnaires se trouvent dans des cellules mémoire différentes.comparez deux CGPDFDictionary
4
A
Répondre
0
Pouvez-vous utiliser la fonction CGPDFDictionaryApplyFunction?
Il semble que si vous fournissez une fonction de rappel, elle sera appelée pour chaque paire clé-valeur.
void CGPDFDictionaryApplyFunction (
CGPDFDictionaryRef dict,
CGPDFDictionaryApplierFunction function,
void *info
);
Ainsi, vous pouvez passer votre second dictionnaire (par exemple DICT2) comme information. Dans votre CGPDFDictionaryApplierFunction vous pouvez voir si la clé actuelle recensée est également DICT2
avez-vous trouvé le moyen de les comparer? – Joey