如何澄清类中的对象并在不同的类中使用它们

时间:2014-04-11 01:35:35

标签: ios objective-c

我不确定我是否正确地问这个问题。我想要做的是能够在不同的类中定义我的对象,标题和图像,并在ViewController.m中使用它。目前,我知道这不好,我在ViewController.m中有一个很大的if语句来定义所有这些对象。 所以,就像:

v = arc4random() % 10000;
if ([textBox.text isEqualToString:@"1"]) {
    if (v<=25) {
        titleLbl.textColor = [UIColor orangeColor];
        titleLbl.text = @"Text";
        objectImg.image = [UIImage imageNamed:@"image.png"];

这种类型的代码重复了几百行。目前使用此代码,正如您可能猜到的那样,我得到了这个:

  

警告:关键ClientState的慢速默认访问时间为0.076678秒,容差为0.020000

我想如果在不同的类中定义所有这些,则不会发生此错误。我可能错了。所以,问题是定义不同类中的对象修复此警告,我将如何进行此操作?

0 个答案:

没有答案