Вкладки хрома в какао (выходы становятся пустыми из 'TabContents.xib') - PullRequest
0 голосов
/ 19 марта 2012

Я изо всех сил пытаюсь использовать Хромированные вкладки в Какао, и мне действительно что-то не хватает.

  • У меня есть подклассы CTBrowserWindowController (ppEditor), CTBrowser (ppDocumentBrowser), CTTabContents (ppDocument) и CTTabContentsController (ppDocumentController)

  • Редактор создает новые документы по: [self addTabContents:(ppDocument*)doc]; (и я также сначала попытался добавить контроллер документов для конкретного документа, но это тоже не работает)

  • Я подключаю свои розетки из TabContents.xib (либо к владельцу файла: ppDocumentController, либо к экземпляру ppDocument, который я добавляю в XIB), но это не работа и экземпляры розетки (периодически) отображаются как NULL указатели.

Итак, что может пойти не так?

ПРИМЕЧАНИЕ:

  • При подключении действий (либо к классу ppDocument, либо к ppDocumentController) они - как ни странно - работают ...

  • Существует некоторая перекрестная ссылка между классами (например, есть указатель на ppDocument от ppDocumentController, а также указатель от ppDocument до ppDocumentController)

1 Ответ

0 голосов
/ 24 марта 2012

Проблема решена.

Хотя я понятия не имею, как - я в основном все делал с нуля и упс, это сработало (я, должно быть, что-то пропустил в первую очередь ...)

...