В моя модел имам NSMutableArray
, който следи променящия се брой елементи. Според мен имам NSTextField
, което показва броя на елементите.
Изгледът се разархивира от nib файла и разпределя/инициира модела. Следователно той знае за модела и съдържащия се масив.
Установих връзката по следния начин. В Interface Builder в текстовото поле добавих „път“ на Cocoa Binding като този: myModell.myArray.@count
. По този начин мога да получа достъп до свойството count
(което е задължително, тъй като самият масив не се променя).
Свързването се основава на съответствието на ключ-стойност, което установих в модела, така че масивът може да бъде достъпен. Но съответствието на ключ-стойност не е част от въпросите.
Моят въпрос: Как мога да поставя обвързването в изходния код и да не го пиша в Interface Builder?