-3

別のクラスからメソッドを呼び出しています。このメソッドは NSMutableArray を返しますが、メソッドから返されたデータを受け取る方法がわかりません...

私はこう呼んでいます

ResultItem *resultItem = [[ResultItem alloc] init];
[resultItem startSortingTheArray:myObjectArray];

次に、ResultItem クラス内で、このようなメソッドを設定しています

- (NSMutableArray *)startSortingTheArray:(NSMutableArray *)unsortedArray
{
//... blaa blaa blaaa then....
return unsortedArray; // how do I capture this value in the other class I called it from?
}
4

1 に答える 1

2
- (NSMutableArray *)startSortingTheArray:(NSMutableArray *)unsortedArray

メソッドは、代わりに NSMutableArray を提供します...変数に格納するだけです!!

NSMutableArray *val=[resultItem startSortingTheArray:myObjectArray];
于 2012-08-14T05:38:20.603 に答える