你好我对此稍微有点新意。我有一个Background类,它在init方法中设置背景,在我的主类中,我想通过使用我创建的后台类来设置背景。对这个简单问题的任何想法?
答案 0 :(得分:1)
在main中,创建一个
- (id)initWithBackground :( Background *)theBackground;
答案 1 :(得分:0)
可能就像在主类的初始化代码中写这个一样简单吗?
[[Background alloc] init];
答案 2 :(得分:0)
向您的Background类类型的主类添加一个属性,然后在您想要设置背景时从主类中分配和初始化它。
主要标题中的:
@property(strong, nonatomic) Background *backgroundInstance;
在您的主类实现中:
- setBackground {
backgroundInstance = [[Background alloc] init]};
我不确定为什么你需要一个Background类。