如何在窗口中操作底层文本视图?

时间:2013-04-27 00:26:44

标签: xcode cocoa interface-builder

这是一个基于文档的应用程序。我想在窗口中操作底层文本视图。我把它设置如下:

enter image description here 所以我还创建了一个文档类的插座来操作它。

@property (strong) IBOutlet NSTextView *textView;

虽然它没有响应我呼吁它的任何方法。只是为了测试,我希望textview加载插入的文本,但textview根本没有响应。

self.textView.string = @"Hello world";

我做错了什么?

1 个答案:

答案 0 :(得分:1)

在加载nib并创建文本视图之前,不能引用从nib初始化的文本视图。此时,调用windowControllerDidLoadNib:,并实例化nib对象。在那之前,textView出口是零。所以我猜这就是问题所在。