Чтобы получить представление, подобное Tweetie для Mac, NSTableView пользовательских NSCells в NSScrollView, вероятно, будет самым простым способом. По сути, первый NSTableColumn будет связан с аватарами пользователей, а второй будет настраиваемым «пузырьковым» NSCell, который отображает имя пользователя, время и текст твита. Для каждой строки необходимо, чтобы ее высота определялась динамически, но, к счастью, NSTableView может сделать это в наши дни.
Обратите внимание, что это далеко не единственный способ сделать это, и это, вероятно, даже не лучший. Это просто самое простое, что сразу приходит мне в голову. Надеемся, что описание поможет вам двигаться в правильном направлении.