我目前正在尝试学习Cocoa / Objective-C来构建Mac OS X软件。我来自Delphi,在Delphi中,一个非常有用的元素是TStringList。我正在寻找Objective-C中的等价物......我需要能够访问虚拟列表中的一个项目(一行)。
例如,在Delphi中,我可以调用Label.Caption := MyStrList[5];
来显示(作为String)列表中的项目。我想在Cocoa中做同样的事情。
有关信息,我在Delphi中使用TStringList来管理我的多线程应用程序必须执行的操作列表。
提前致谢!
贝尼
答案 0 :(得分:4)
其NSArray(或NSMutableArray)中包含NSString对象。你可以写点像
NSArray *array=[NSArray arrayWithObjects:@"string1",@"string2",@"string3",nil];
label.text=[array objectAtIndex:1];