gpt4 book ai didi

ios - 使用属性动态初始化任何 Objective-C 类

转载 作者:行者123 更新时间:2023-11-29 12:43:01 25 4
gpt4 key购买 nike

我们可以动态初始化任何 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 类的运行时功能。创建一个模型类并在运行时动态地向它添加属性:更多引用:

How can I add properties to an object at runtime?

关于ios - 使用属性动态初始化任何 Objective-C 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24405101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com