Frage

Ich habe eine App in den Geschäft eingereicht, das in eine Reihe von Sprachen lokalisiert wurde. Jetzt ist es Zeit, ein paar Dinge zu aktualisieren, also habe ich ein paar neue Komponenten zu einem oder zwei XIB hinzugefügt und sie als Iboutlets aus meinem Code geändert. Alle funktionieren in Englisch großartig, aber wenn ich zu einer anderen Sprache wechsle, scheint es, dass meine NIB -Ergänzungen nicht durch die bereits existierenden lokalisierten Nibs propagiert wurden. (Ich bekomme einen nicht anerkannten Selektor in einem Uilabel, das ich hinzugefügt habe).

Was ist der richtige Workflow zum Hinzufügen neuer Elemente zu einer bereits lokalisierten NIB? Sollte eine Änderung auf die oberste Ebene .xiB bis zu allen lokalisierten Versionen durchführen? Oder sollte ich mich nicht lohnen, neue Komponenten hinzufügen und dann noch einmal lokalisieren?

Danke vielmals,

Bryn

War es hilfreich?

Lösung

Leider gibt es nichts in Xcode, das Ihre lokalisierten Nibs automatisch synchronisiert. Möglicherweise möchten Sie dies überprüfen Antworten und die Blogeintrag von Wil Shipley über mögliche Ansätze, die Sie verfolgen könnten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top