Come determinare oggetti di base a Cocoa

March 18

Il cacao è un insieme di quadri creati da Apple e basato sul linguaggio di programmazione Objective-C. framework Cocoa danno ai programmatori un modo rapido per implementare i metodi e gli oggetti incredibilmente complessi, risparmiando una notevole quantità di tempo in cui la creazione di applicazioni Mac. oggetti di cacao, o classi, ereditano molti dei metodi che sono in grado di svolgere da loro oggetto di base o una classe radice, l'oggetto in cima alla gerarchia di eredità i cui metodi sono passati a tutti gli oggetti che ereditano da essa. Conoscere ciò che classe di un oggetto eredita da è fondamentale per assicurare che possa eseguire un compito. Determinando l'oggetto base, è possibile scrivere programmi che sono meno soggette a errori e crash.

istruzione

1 Avviare Xcode e fare clic su "File" e "Open" per aprire il progetto.

2 Passare alla posizione in cui si è creato un'istanza di, o di un'istanza, l'oggetto di cui si desidera scoprire oggetto di base, e posizionare il cursore sotto l'istanza.

3 Tipo "NSLog (@" L'oggetto base del% @ è ::% @ ", [class myObject], [myObject superclasse])" per inviare un messaggio con l'oggetto utilizzando il metodo "superclasse", che chiede oggetto quello di base che eredita da. L'oggetto restituisce le informazioni richieste, e NSLog stampa le informazioni alla console.

4 Salvare il progetto.