Sono nuovo di OOP, essendo stato programmatore procedurale per molti anni. Sto imparando lo sviluppo iOS in Objective-C e potrei usare un po 'di chiarezza su quando e come vengono utilizzati gli oggetti e le proprietà.
Dire che ho un controller di visualizzazione, MyViewController. All'interno di questo c'è un UIView, MyView, con una proprietà, viewProperty.
Come faccio a consultare viewProperty da MyViewController? La mia impressione è che ho bisogno di istanziare un'istanza di MyView, diciamo:
MyView *instanceView;
e quindi riferimento a instanceView.viewProperty. Ma senza aver istanziato un MyView, una vista MyView appare in MyViewController quando eseguo l'iPhone Simulator. È perché il mio file XIB istanzia implicitamente un'istanza di MyView? In tal caso, come faccio a fare riferimento a quell'istanza nel codice? Se devo istanziare un'istanza MyView in MyViewController, quale metodo deve contenere la dichiarazione e perché?
Spero di aver spiegato in modo adeguato le mie percezioni nebbiose affinché qualcuno possa chiarire le cose per me. Mi scuso se non ho un senso, ma mi sento come se qualcuno mi collegasse solo i punti per me sono quasi lì.