void objc_setAssociatedObject(id object, const void *key, id value, objc_AssociationPolicy policy)
設(shè)置關(guān)聯(lián)對象
id objc_getAssociatedObject(id object, const void *key)
獲取關(guān)聯(lián)對象
void objc_removeAssociatedObjects(id object)
移除object的所有關(guān)聯(lián)對象
數(shù)據(jù)結(jié)構(gòu)是2個嵌套的hashmap:
hashmap<object,hashmap<&key,value>>
數(shù)據(jù)結(jié)構(gòu)