Objective-C显示一个对象数组

时间:2010-09-04 16:28:14

标签: objective-c

我想知道,如何使用objective-c + IB,将数组中的每个对象输出到视图中自己的行中。举个例子,Tweetie,说我有一个充满推文(NSStrings)的数组,我想在tweetie中实现的每个推文(或nsstring)输出自己的泡泡。

我知道这有点令人困惑,但任何帮助都会受到赞赏!

提前致谢! - 顺便说一句,我正在做mac dev。

3 个答案:

答案 0 :(得分:4)

查看NSTableView(在Mac上)和UITableView(在iPhone上)的基本示例。

答案 1 :(得分:0)

最简单的方法是使用UITableview并将数组链接为数据源。

请参阅here了解如何实施

答案 2 :(得分:0)

要获得类似Tweetie for Mac的视图,NSScrollView中的自定义NSCell的NSTableView可能是最简单的方法。基本上,第一个NSTableColumn将绑定到用户的头像,第二个是自定义的“bubble”NSCell,它显示推文的用户名,时间和文本。每一行都需要动态确定其高度,但幸运的是,NSTableView最近可以做到这一点。

请注意,这远非唯一的方法,而且可能不是最好的。这对我来说是最简单的。希望这些描述有助于您推动正确的方向。