Desidero scrivere un'applicazione che potrebbe contenere più documenti in un'unica finestra tramite un'interfaccia a schede. Dovrei evitare l'architettura NSDocument (il modello di applicazione basato sul documento Cocoa)? Per quanto posso dire, supporta solo una o più finestre per documento, ma non viceversa.Più documenti in una singola finestra in cacao
Sono stato a lottare con questa domanda per un po 'e ho già costruito gran parte della mia applicazione sull'architettura NSDocument, ma non riesco a capire un buon modo per associare più documenti con una singola finestra.
MODIFICA: desidero avere finestre di documento di progetto oltre alle finestre di documento di base. A questo livello di complessità, varrebbe ancora la pena di hackerare l'architettura NSDocument? Apple ha scritto Xcode (che funziona in questo modo) usando l'architettura NSDocument?
sembra che xcode utilizzi effettivamente NSDocument, ma la finestra che ha più schede nel progetto è solo un documento (i progetti) – cobbal
anche, uno strumento davvero divertente per curiosare nelle app di cacao per vedere come lo fanno è F-Script http://www.fscript.org/ – cobbal
@cobbal: interessante. Ciò implica che i file di testo non sono rappresentati come NSDocuments? – titaniumdecoy