不知道这样描述是否正确,举个例子:
# Person.h
@interface Person : NSObject
@property (nonatomic,copy)NSString * name;
- (Person *)getPersonByName:(NSString *)name;
@property (nonatomic,copy)NSString * qq;
- (Person *)getPersonByQQ:(NSString *)qq;
@end
定义一个 name ,下面有个方法是通过 name 得到某个 Person 对象。 实现效果: name 属性已经用代码写好,使用宏来实现方法的申明[输入 name ,得到- (Person *)getPersonByName:(NSString *)name ],但是现在遇到的问题就是这个 Person 用怎么样宏去替换。求教育~