我有一个很可能很容易解决的问题,但我不能得到它的工作很奇怪的问题。我想添加一个UITextview
到一个UITableViewCell
(但我也尝试了一个简单的视图,它给了我完全相同的问题)。是否我做,在故事板或以编程方式,应用程序崩溃(有时仅在第二时间将视图示!)与消息添加UITextview时应用程序崩溃“[UITextView长度]:无法识别的选择器发送到实例”
- [UITextView的长度]:无法识别的选择发送到实例< ...>
这是我在那里添加UITextView
(在CellForRowAtIndexPath:
)。我分配给它的@property UITextView *description
已合成。
//description cell
if([indexPath section] == 2 && [indexPath row] == 0) {
UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(7.0f, 5.0f, 285.0f, 140.0f)];
textView.editable = YES;
textView.delegate = self;
textView.backgroundColor = [UIColor clearColor];
textView.font = [UIFont systemFontOfSize:14.0f];
[cell.contentView addSubview:textView];
self.description = textView;
}
请让我知道如果您需要更多的代码。提前致谢!
请尝试重命名您的说明属性。 'NSObject'的每个子类都有'NSObject'的描述方法 - 这可能导致问题 – Pfitz
我认为问题出现在代码的另一部分。这里看起来不错。是否有可能试图在某处获取self.description的文本,但将其视为字符串而不是文本视图? – Accatyyc
@Accatyyc,我不会在任何地方使用self.description.text,我已经注释到该行和该应用程序仍然崩溃。 – user1477761