2011-08-22 5 views
0

안녕하세요,[[object valueForKey : @ ""] 구성 요소로 두 개의 값을 추가하십시오 .JoinedByString : @ " n"];

정말 도움의 손길이 필요합니다. 내가 각각 두 개의 속성이 객체와 배열이 : 여기 내 문제가 (1)가있는 NSString 이름 2 인

지금 내가 배열을 실행하고 모든 값을 추가하려는 NSSNumber 가격 새 문자열 :

문제는 다음과 같은 출력이 필요합니다. 이름 (개체 1) : 가격 (개체 1) 다음 새 줄 (\ n) 이름 (개체 2) : 가격 (개체 2) 다음 새 줄 (\ n) ... 등등 ..

누군가 나를 도와 줄 수 있으면 좋을 것입니다. 종류 안부 , 토마스

+0

당신이 당신의 배열에 객체의 어떤 종류가 있습니까? 귀하의 클래스 중 하나의 인스턴스, NSDictionary? – Zoleas

+0

예 첫 수업에서 언급하지 않은 것을 유감스럽게 생각하는 수업 중 하나의 예. 답장 + g + – Thomas

답변

3

이 시도 :

// This contains your objects with names and prices; 
NSArray *productArray; 

... 

// |listOfProducts| will be your string with all names and prices. 
NSMutableString *listOfProducts = [[NSMutableString alloc] init]; 

// Build the list of products 
for (Product *product in productArray) { 
    [listOfProducts appendFormat:@"%@: $%0.2f\n", product.name, product.price]; 
} 
+0

오 마이 갓 주셔서 감사합니다! 매우 대단히 감사합니다. 누군가가 그런 좋은 해결책을 생각해 낼 때 나는 항상 내가 많이 배워야한다는 것을 기억한다. 행운을 빌어. 고마워. 토마스. – Thomas

관련 문제