2010-05-26 3 views
0

мне удается передать следующий массив из MessagesTableViewController.m в arraySelectedCategory в другом классе под названием MessageDetailViewController.m:Передача массива в другой класс - Objective C

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

но как передать массив хранится в: NSMutableArray *categories;

self.messageDetailViewController.arraySelectedCategory = ????? 

Спасибо!

ответ

2

Я полагаю, что вы хотите получить копию массива categories?

self.messageDetailViewController.arraySelectedCategory = [categories copy];
+0

@ Darko Да. И если это не то, что вы ищете, просто сделать 'self.messageDetailViewController.arraySelectedCategory = categories'. –

+0

Спасибо! Это очень помогло. Я все еще новичок в Objective C. –

0

Вы можете использовать NSUserDefaults. Значение может использоваться во всей программе.

Смежные вопросы