Dove trovare “delegato” e “origine dati” documentazione metodo per NSTableView?
-
20-09-2019 - |
Domanda
Sto cercando la documentazione Apple per quanto riguarda il "delegato" e metodi "origine dati" per NSTableView. Essi non appaiono nel NSTableView Class Reference per qualche motivo. Qualsiasi idea di dove posso guardare? Ecco un esempio di uno di loro:
- (void)tableView:(NSTableView *)tableView
setObjectValue:(id)object
forTableColumn:(NSTableColumn *)tableColumn
row:(NSInteger)row;
Modifica Sembra che appaiono nel file NSTableView.h con i commenti, anche se questo è un dolore da sfogliare. Preferirei un formato doc più user-friendly, se è disponibile. :)
Soluzione
Il NSTableViewDataSource protocollo di riferimento e NSTableViewDelegate Protocol Reference contengono ciò che stai cercando. Ci sono una serie di link a questi dal NSTableView Classe di riferimento pure.
Altri suggerimenti
Questo è un problema comune. Per qualche ragione, la documentazione Apple non ha un modo di standardizzare il collegamento a pagine che descrivono i metodi delegato. In alcuni casi, i metodi delegato sono inclusi come una sottovoce nella classe stessa. In altri, ci sono collegamenti alla pagina di delegato nella barra laterale. A volte i collegamenti sono sepolti nel testo. E 'molto frustrante.
Solo un consiglio, i delegati sono quasi sempre riferiti e collegati a nella sezione "Panoramica" di ogni pagina del documento di classe. Se non li puoi trovare in un luogo logico, guarda lì.
Se è necessario cercare i metodi delegato, il protocollo è quasi sempre chiamato in modo standardizzato con il nome della classe seguito da "delegato" o "origine dati per esempio UIApplicationDelegate, UITableViewDelegate, UITableViewDataSource. Si dovrebbe seguire questo standard quando si nomina i delegati nel proprio codice.
Tieni presente che se si vede un metodo un po 'di posto in Xcode, e volete sapere cosa fa, basta tenere Comando + Opzione e fare doppio clic sul metodo. Che vi porterà alla documentazione per quel metodo.
In definitiva, che vi condurrà qui .