you can easily add methods and attributes with Category through Objective-C Runtime,. his implementation principle is the object structure, objc_class contains the methodLists, is a secondary pointer, a pointer to the pointer. struct objc_method_l...