将数组传递给另一个类 - 目标C.

时间:2010-05-26 20:22:12

标签: objective-c arrays

我设法将MessagesTableViewController.m中的以下数组传递给另一个名为MessageDetailViewController.m的类中的arraySelectedCategory:

self.messageDetailViewController.arraySelectedCategory =
        [[NSMutableArray alloc] initWithObjects:@"Value 1",@"Value 2", @"Value 3", nil];

但如何移交存储在NSMutableArray *categories;

中的数组
self.messageDetailViewController.arraySelectedCategory = ?????

谢谢!

2 个答案:

答案 0 :(得分:2)

我认为您需要categories数组的副本?

self.messageDetailViewController.arraySelectedCategory = [categories copy];

答案 1 :(得分:0)

您可以使用NSUserDefaults。该值可用于整个程序。