Это не серьезная ошибка. Мне просто интересно, потому что XCode бросает мне предупреждение, когда я пытаюсь сделать 2 делегата из одного представления. мое заявление вид интерфейса выглядит следующим образомНесколько делегатов дают предупреждение
@interface C4WorkSpace : C4CanvasController<UITextViewDelegate, UIImagePickerControllerDelegate>
, а затем у меня есть UIImagePicker, который идет как этот
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
и UITextViewDelegate как это
userNameField = [[UITextView alloc] initWithFrame:textViewFrame];
userNameField.delegate = self;
Я довольно новыми для делегатов и в основном весь этот код составлен с использованием кода от кого-то другого, поэтому я не уверен, что полностью понимаю понятия делегатов.
Предупреждение я получаю: «Присвоение„ид“от несовместимого типа„C4Workspace * const__strong“»
ли, что мне нужно делегировать что-то другое, то сам? Если да, то к чему? Или это C4issue?
Итак, какая строка точно дает вам предупреждение? Кстати, ваш код кажется прекрасным. – Macondo2Seattle
выборщик изображения дает предупреждение – suMi
это тот, который называется первым – suMi