这是一个基于文档的应用程序。我想在窗口中操作底层文本视图。我把它设置如下:
所以我还创建了一个文档类的插座来操作它。
@property (strong) IBOutlet NSTextView *textView;
虽然它没有响应我呼吁它的任何方法。只是为了测试,我希望textview加载插入的文本,但textview根本没有响应。
self.textView.string = @"Hello world";
我做错了什么?
答案 0 :(得分:1)
在加载nib并创建文本视图之前,不能引用从nib初始化的文本视图。此时,调用windowControllerDidLoadNib:
,并实例化nib对象。在那之前,textView
出口是零。所以我猜这就是问题所在。