2010-05-26 2 views
0

내가 MessageDetailViewController.m라는 다른 클래스에서 arraySelectedCategory하는 MessagesTableViewController.m에서 다음 배열을 전달하기 위해 관리 :다른 클래스에 배열을 전달 - 목적 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

감사! 그것은 많은 도움이되었습니다. 나는 아직도 목표 C를 처음 사용하고있다. –

0

NSUserDefaults를 사용할 수 있습니다. 이 값은 전체 프로그램에서 사용할 수 있습니다.