Ich habe gerade eine Reihe von Warnungen in einem dynamischen Framework (swift) gefunden, die nie in meinem Problemnavigator erschienen, weil mein Hauptprojekt zum Erstellen ausgewählt wurde . Ist das normal? Gibt es eine Möglichkeit, Xcode anzuweisen, immer auch Warnungen für untergeordnete Frameworks anzuzeigen? Ich möchte solche Warnungen niemals versehentlich verpassen, nur weil ich alles erstelle.Xcode-Warnungen in Frameworks werden nicht im Projektnavigator angezeigt, außer als Ziel ausgewählt
Um klar zu sein, hat dies nichts damit zu tun, dass der Problemfilter nicht leer ist.
Wenn Sie sagen: „Xcode nur alle Klassen des Ziels kompiliert zu Ihrem Ziel entspricht“, was genau bedeutet das? Ich mache ständig Änderungen an Methoden in meinem Framework und laufe einfach gegen das Hauptprojekt und es ist klar, dass es das Framework neu kompiliert (vermutlich wenn es erkennt, dass es sich geändert hat). Wenn dies nicht der Fall wäre, würden meine Änderungen nicht funktionieren. –
Es tut mir leid, ich habe es umformuliert. –
Wollen Sie damit sagen, dass ich ein Ziel schaffen würde (in meinem Hauptprojekt vielleicht?), Die auch alle Dateien von meinem Frameworks hat? Ich weiß nicht, ob ich dich richtig verstehe. Ich habe zwei dynamische Rahmen und ein Hauptprojekt. Der gesamte Code wird von jedem verwendet (d. H. Es ist nicht so, dass ich ein Ziel habe, das einige Klassen und nicht andere verwendet). Ich möchte nicht alle Framework-Dateien in das Hauptprojekt kopieren (oder seltsamerweise mit einbeziehen), nur damit ich sie gleichzeitig kompilieren kann, wenn das sinnvoll ist. –