2011-02-05 4 views
0

NSMutableArray의 데이터를 NSTableView에 표시해야합니다. 코드가 있습니다 :NSMutableArray를 NSTableView의 데이터 소스로 설정하십시오.

- (IBAction)StartReconstruction:(id)sender 
{ 
    NSMutableArray *ArrayOfFinals = [[NSMutableArray alloc] initWithObjects:nil]; //Array of list with final images 
    NSString *FinalPicture; 
    NSString *PicNum; 
    int FromLine = [TextFieldFrom intValue]; //read number of start line 
    int ToLine = [TextFieldTo intValue];  //read number of finish line 
    int RecLine; 

    for (RecLine = FromLine; RecLine < ToLine; RecLine++) //reconstruct from line to line 
    { 
     //Start(RecLine); //start reconstruction 

     //Create path of final image 
     FinalPicture = @"FIN/final"; 
     PicNum = [NSString stringWithFormat: @"%d", RecLine]; 
     FinalPicture = [FinalPicture stringByAppendingString:PicNum]; 
     FinalPicture = [FinalPicture stringByAppendingString:@".bmp"]; 
     [ArrayOfFinals addObject:FinalPicture]; // add path to array 
    } 

    NSBeep(); //make some noise 

} 

내 응용 프로그램에서 내 tableview에 대한 데이터 원본으로 ArrayOfFinals를 설정해야합니다. 나는 코코아에 멍청한 놈이야, 내가 연결 :(내가 YouTube에서 튜토리얼을보고

을 만들 필요가 어디 있는지 모르겠지만, 그것은 나를 hepl하지 않았다.

답변

1

는 SO 정말위한 장소가 아니다 . 튜토리얼을
을하여 단계별 그러나이 주제에 당신이 온라인으로 찾을 수있는 많은 거기. 개인적으로, 나는 발견했습니다 apple tutorial (조금 자세한 경우에도).

0

당신은 정말 사용할 수 없습니다 매우 유익한 배열을 데이터 소스로 직접 가져올 수 있지만 그 사이에 NSArrayController을 사용하고 바인딩을 사용하여 연결할 수 있습니다.

기본 설정을 위해 한 줄의 코드를 작성할 필요가 없습니다.

그물에 대한 단계별 자습서가 많이 있습니다.

관련 문제