2010-07-16 150 views
4

是一种比较两个CGPDFDictionaries的方法吗? 有一个函数memcmp,但它不适用于我,因为字典在不同的存储单元中。比较两个CGPDFDictionary

+1

你有没有发现对它们进行比较的方法是什么? – Joey 2011-02-10 07:18:37

回答

0

您能否使用CGPDFDictionaryApplyFunction函数?

看来,如果您提供回调函数,它将被调用每个键值对。

void CGPDFDictionaryApplyFunction (
    CGPDFDictionaryRef dict, 
    CGPDFDictionaryApplierFunction function, 
    void *info 
); 

所以,你可以通过你的第二个字典(比如dict2)为信息。在您的CGPDFDictionaryApplierFunction,你可以看到,如果被枚举当前关键也是dict2