", eg"setName"
assign/atomic 默认即为assign和retain
例子:
- (void)viewDidLoad {
[super viewDidLoad...type = {"T", "@\"NSString\""};
objc_property_attribute_t ivar = {"V", "_name"};...objc_property_attribute_t attributes[] = {nonatmoic, strong, type, ivar, getter, setter};
//...type = {"T", "@\"NSString\""};
objc_property_attribute_t ivar = {"V", "_name"};...objc_property_attribute_t attributes[] = {nonatmoic, strong, type, ivar};
//替换属性
class_replaceProperty