我有一個很可能很容易解決的問題,但我不能得到它的工作很奇怪的問題。我想添加一個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