从另一个类访问NSMutablearray

时间:2012-07-13 07:32:56

标签: iphone

  

可能重复:
  Retrieve an NSMutableArray which is in a method from another method of same class

我是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]);
}

如果有任何人知道这一点,请帮助我......

1 个答案:

答案 0 :(得分:0)

在.h类中添加NSMutableArray的属性,如下所示

@property(nonatomic,retain)NSMutableArray *yourarray;

并在.m类中合成数组

@synthesize yourarray;

这设置了getter和setter。