Como faço para vincular um valor de NSTextField ao conteúdo de um NSObjectController sem erros?

Eu tenho uma configuração bem simples aqui, e o Xcode está me dando um comentário "vermelho"! marca no construtor de interface.

Iniciado a partir de um modelo de documento baseado em dados principais. O documento xib tem uma instância NSObjectController, cujo contexto de objeto gerenciado é vinculado ao proprietário do arquivo (minha subclasse NSPersistentDocument). Um NSTextField está presente, cujo valor eu quero vincular ao NSObjectController ... e é aí que entra o problema.

Eu digite "título" para o "caminho da chave do modelo", porque essa é a propriedade correta para o meu NSManagedObject, que deve aparecer no campo de texto. Quando clico no campo vazio Controller Key, o preenchimento automático sugere bizarramente campos que são apenas paraNSArrayController:

Toda vez que eu tento digitar "content" como a Controller Key (porque essa é a propriedade correta para um NSObjectController) e depois apertar Tab / Return / whatever, o "content" é deslocado para o Model Key Path, assim:

Para que serve este ponto de exclamação vermelho? Quando deixo "Controller Key" vazio e "Model Key Path" como content.title, o aplicativo funciona. A ligação está correta e reflete a propriedade "title" do meu NSManagedObject. Tenho certeza absoluta de que "Object Controller" é uma instância do NSObjectController.

questionAnswers(1)

yourAnswerToTheQuestion