我需要查看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
}
我需要在我的应用中将ArrayOfFinals设置为我的tableview的数据源。我是可可的菜鸟,我不知道我需要在哪里建立联系:(
我在youtube上看到了教程,但它并没有让我知道。
答案 0 :(得分:1)
SO实际上不是逐步教程的地方 但是在这个问题上,你可以在网上找到很多。就个人而言,我发现apple tutorial非常有用(即使有点冗长)。
答案 1 :(得分:0)
您无法直接将数组用作数据源,但可以在其间使用NSArrayController
,然后使用绑定将它们连接起来。
您不需要为基本设置编写一行代码。
网上有很多分步教程。