我们可以动态初始化任何 Modal 类吗?而不是创建任何具有属性值的 NSObject 类,就像在该类中的字符串一样。
默认我们的代码如下: 在.h文件中
@interface MyUser : NSObject
@property (nonatomic, strong) NSString *username,*bio,*website;
@end
在 .m 文件中
@implementation InstaUser
@synthesize bio;
@end
要使用我们所做的:
MyUser *sendUser = [[MyUser alloc]init];
sendUser.username = @"JHON";
sendUser.bio = @"abcdcskdfhksfjhfkjsdf";
我不想创建这么多这种类型的模态类,而只是创建任何动态方法来初始化类属性并通过内联代码使用它。
最佳答案
您可以使用 objective-c 类的运行时功能。 创建一个模型类并在运行时动态地向它添加属性: 更多引用:
关于ios - 使用属性动态初始化任何 Objective-C 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24405101/