2012-02-17 8 views
0

私は配列firsta、lastmaneおよびnumberを持つ配列を作成しています。今私はfirstnameだけを含む別の配列を作成したいと思います。 これは簡単な質問かもしれませんが、私はそれを行うことができません。何か助けをいただければ幸いです。ここに私のコードです。1つの配列から別の配列に特定の値を渡す方法

 - (void)viewDidLoad { 
[super viewDidLoad]; 
productArray=[[NSMutableArray alloc]init]; 

PersonDetail *personObj = [[PersonDetail alloc] init]; 
personObj.firstName = @"Adeem"; 
    personObj.lastName = @"Basraa"; 
personObj.phoneNumber = @"123456789"; 

[productArray addObject:personObj]; 
[personObj release]; 

PersonDetail *personObj = [[PersonDetail alloc] init]; 
personObj.firstName = @"Ijaz"; 
personObj.lastName = @"Ahmed"; 
personObj.phoneNumber = @"987654321"; 

    [productArray addObject:personObj]; 
[personObj release]; 

PersonDetail *personObj = [[PersonDetail alloc] init]; 
personObj.firstName = @"Waqas"; 
personObj.lastName = @"Noor"; 
personObj.phoneNumber = @"45656789"; 
[productArray addObject:personObj]; 
[personObj release]; 

答えて

1

このような意味ですか?

NSMutableArray *firstNames = [NSMutableArray array]; 
for (PersonDetail *person in productArray) { 
    [firstNames addObject:person.firstName; 
} 
+0

ありがとうDarkDust..Thats私が必要なもの。 – NoviceDeveloper

関連する問題