Keine praktische Frage, aber nur neugierig, wenn jemand weiß:
Im Identity Inspector können Sie eine benutzerdefinierte Klasse für eine Ansicht auswählen. Es gibt ein Dropdown, das scheinbar alle verfügbaren NSView
Unterklassen im Projekt magisch bevölkert.Gibt es eine Möglichkeit, verfügbare Klassen im Interface Builder zu verbergen?
Sehen, dass ich kann nicht explizit #import
irgendwelche Header, und ich habe ziehen auch in keiner Objects
in die „Document Outline“
Ich bin neugierig, wie IB kennt alle meine NSView
Subklassen.
Obwohl es keinen Grund dazu gäbe, gibt es eine Möglichkeit, eine NSView
Unterklasse von IB zu verstecken?
Gibt es eine Build-Einstellung, die ich ändern kann, um die indizierten Dateien zu ändern? Oder durchläuft es buchstäblich alle Dateien im Stammordner des Projekts? –
Ich weiß nicht genau, welche Dateien es indiziert, aber vermutlich zumindest diejenigen, die Mitglieder des gerade aktiven Ziels und seiner Abhängigkeiten sind. Ich glaube nicht, dass es eine Build-Einstellung gibt. –