0

コミュニティさん、こんにちは。

何百もの項目でいっぱいの配列を処理する必要があるプロジェクトに取り組んでいるので、それらすべてをデリゲート クラスに入れてコードを台無しにするのではなく、新しいクラスに入れました。 「ValueHolder」を呼び出して、ValueHolder のメソッドを呼び出すと、処理が必要な大きな配列の一部が返されるようにします。

ただし、そのメソッドを呼び出す方法は一生わかりません。私はもう試した

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

ValueHolder undeclaredしかし、それはエラーになり、私に言って、theValues undeclaredこれにどう対処できるか知っている人はいますか? ありがとう、

〜ジョシュ

4

1 に答える 1

0

他のクラスのソースにの.hをインポートする必要があります。ValueHolder

#import "ValueHolder.h"

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

このデータがインスタンス固有である場合は、新しいインスタンスではなく、同じインスタンスを介してデータを取得する必要があることに注意してください。

于 2012-05-06T01:59:09.107 に答える