-6

可能重复:
从同一类的另一个方法中检索一个方法中的 NSMutableArray

我是 iphone 新手,我有点怀疑我有一个 NSMutableArray,它在类 DownloadManager.m 中,如下所示

- (void) queueDownload: (Download*) download
{
    [bookTitlesWhichAreInDownloadQueue addObject:download.title_];
    NSLog(@"bookTitlesWhichAreInDownloadQueue is %@",bookTitlesWhichAreInDownloadQueue);
}

在上面的方法bookTitlesWhichAreInDownloadQueue中是一个 NSMutableArray

我想在另一个类(BiblePlayerViewController.m)中的方法中访问这个数组,它是下面的方法

-(void)showingAlertViewWhenBookIsNotDownloaded {
 NSLog(@"bookNamesWhichAreInDownloadedQueue1 is %d",[bookNamesWhichAreInDownloadedQueue count]);
}

如果有人知道这怎么可能,请帮助我...

4

1 回答 1

0

像这样在 .h 类中添加 NSMutableArray 的属性

@property(nonatomic,retain)NSMutableArray *yourarray;

并在 .m 类中合成数组

@synthesize yourarray;

这设置了 getter 和 setter。

于 2012-07-13T08:31:16.970 回答