0

嗨社区,

我正在做一个项目,我需要处理包含数百个项目的数组,所以我没有将它们全部放在委托类中并弄乱我的代码,而是将它们放在一个新类中调用“ValueHolder”,这样当我调用 ValueHolder 的方法时,它们将返回我需要处理的大型数组的一部分。

但是,我一生都无法弄清楚如何调用它的方法。我试过了

ValueHolder *theValues = [[ValueHolder alloc] init];

但它出错了,告诉我ValueHolder undeclaredtheValues undeclared有谁知道我该如何处理?谢谢,

〜乔希

4

1 回答 1

0

您需要在其他类的源中导入.hof ValueHolder

#import "ValueHolder.h"

// Wherever it was in first place
ValueHolder *theValues = [[ValueHolder alloc] init];

请注意,如果此数据是特定于实例的,则您需要通过同一实例获取数据,而不是新实例。

于 2012-05-06T01:59:09.107 回答