我有一门课叫商务。业务类具有“id”、“name”、“slogan”等属性。
@interface Business : NSObject
@property (nonatomic) NSInteger id;
@property (nonatomic, strong) NSString *name;
@property (nonatomic, strong) NSString *slogan;
我创建了一个对象的实例。
Business *newBusiness = [[Business alloc] initWithID:2];
这是我需要帮助的地方。假设我想调用它的“id”属性,但想通过变量来实现。
NSString *property = @"slogan";
[newBusiness property] = @"We can do it!";
或者
newBusiness.property = @"We can do it!";