我正在使用 XCode 4.6,并且试图用 SSToolKit 中的 SSTextView 替换我的 UITextView 之一,以便为其添加占位符。得益于 CocoaPods,SSToolkit 库已正确集成到我的项目中。所以我只是将视图控制器中的属性类型更改为 SSTextView 而不是 UITextView:
@property (strong, nonatomic) IBOutlet SSTextView *commentTextView;
当然,我还在界面构建器的检查器中更改了控件的类:
然而,在我的控制器的 viewWillAppear: 属性仍然是 UITextView 并且当我设置占位符时:
self.commentTextView.placeholder = NSLocalizedString(@"Comment", @"");
我得到一个“无法识别的选择器 setPlaceholder:发送到实例”。在我看来,我已经做了一千次这样的事情,但在这里,我无法弄清楚我忘记了什么。