Pour simples interfaces utilisateur, IB est un excellent outil pour modifier les contrôles et les prises.Meilleure façon d'éditer les interfaces utilisateur complexes que d'utiliser IB
Si UIs deviennent plus complexes et contiennent de nombreuses liaisons, les choses ont tendance à se opaque. D'un côté, vous éditez le code source, de l'autre côté, vous modifiez XIBs. La fonction de recherche de Xcode trouve certains noms dans XIB, mais pas tous. Par exemple, Xcode ne trouve pas les propriétés des liaisons dans XIBs. Par conséquent, je me demande s'il existe de meilleures façons d'éditer les interfaces utilisateur. Si les interfaces utilisateur pouvaient être - facultativement - spécifiées en utilisant XML, on pourrait facilement rechercher et remplacer toutes les occurrences d'un nom donné [ou même générer dynamiquement des spécifications XML]. Je pense que l'éditeur d'interface graphique d'Adobe Flex - visuel ou utilisant l'éditeur XML bien intégré - combine bien les deux mondes: L'éditeur XML est pleinement conscient des noms définis et fournit un auto-compléteur utile.
Comment les interfaces utilisateur complexes doivent-elles être gérées à l'aide de Xcode?