Я пытаюсь получить привязку к привязкам и настроил CPWindow с CPTextView в xcode и привязал окно и текстовое представление к их соответствующим выходам.Как сделать код KVO совместимым?
Я получаю немного застревание, но стараюсь, чтобы текст отображал _xmlContent
. Я установил привязку в xcode к «делегировать» и путь к xmlContent
(также попробовал self.xmlContent
и _xmlContent и все его варианты, о которых я мог думать).
@import <Foundation/Foundation.j>
@import <AppKit/AppKit.j>
@implementation AppController : CPObject
{
@outlet CPWindow theWindow;
@outlet CPTextView codeView;
CPString _xmlContent @accessors(property=xmlContent);
}
// ...
@end
сообщение я получаю сейчас:
CPUndefinedKeyException: <AppController 0x00a177> is not key value coding-compliant for the key xmlContent
Как сделать мой AppController значение ключа кодирования совместимый для ключа «xmlContent»?
В то время как у меня не было «Отключить кеши» в Safari (сделайте сейчас!), Я попробовал несколько трюков, чтобы заблокировать кеш. Я думал, что я даже вручную очистил все тайники в Safari. Но, я думаю, я ошибся. – Kris
Да, Safari может быть невероятно цепляется за кеш. У Chrome есть свой набор проблем, но я обнаружил, что опция «отключить кеш, а инструменты разработчика открытые» работает достаточно хорошо при разработке. –
Это будет моя новая стратегия :) – Kris