2010-07-16 101 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