XIBLESSGénérez du code de l'objectif-C qui construit le cacao UIS. Remplace xibs xcode | |
Télécharger maintenant |
XIBLESS Classement & Résumé
Publicité
- Licence:
- BSD License
- Prix:
- FREE
- Nom de l'éditeur:
- Virgil Dupras
- Site Internet de l'éditeur:
- http://hardcoded.net
XIBLESS Mots clés
XIBLESS La description
XIBLESS est une bibliothèque Python qui génère un code de l'objectif-C qui construit un cacao UIS. L'objectif de cette bibliothèque est de remplacer XIBS en Xcode et, si vous le souhaitez, débarrassez-vous totalement xcode.Avec XIBLESS, au lieu de concevoir UIS avec un éditeur WYSIWYG, vous les construisez dans un script Python, de la même manière que vous allez Construisez QT UIS sans le concepteur. Par exemple, un script comme celui-ci: Résultat = fenêtre (200, 200, 330, 110, "Dites-moi votre nom!") Namelabel = étiquette (résultat, texte = "Nom:") Namefield = Textfield (résultat, texte = " ") hellolabel = étiquette (résultat, texte =" ") = bouton = bouton (résultat, title =" dites bonjour ") namelabel.width = 45Namabel.packtocorner (pack.upperleft) namefield.packrelativeto (namelabel, pack.right. Milieu) nomfield.fill (pack.right) hellolabel.packrelativeto (namelabel, pack.below, pack.left) hellolabel.fill (pack.right) bouton.packrelativeto (hellolabel, pack.below, pack.right) nomfield.setancher ( Pack.upperleft, growx = true) hellolabel.setanchor (pack.upperleft, growx = true) Bouton.setanchez (Pack.UPPERRight) générerait un code de l'objectif-C qui crée un formulaire avec un champ Nom, une étiquette de texte et un bouton. La deuxième partie du script place les widgets sur le formulaire de manière appropriée. Bien que XIBLESS est écrit en Python, le code de l'objectif-C qu'elle génère n'a pas de dépendance python, de sorte que cet outil convient à toutes les pistes de développeur de cacao.xibless sur Python 2.7 et plus. . Cela signifie que si vous êtes sur OS X 10.7 ou plus récent, vous pouvez utiliser le python intégré. Sinon, vous devrez installer une version plus récente de Python.Lorsque XIBLESS? Pour de nombreuses personnes Xcode et son constructeur d'interface intégré fonctionnent bien et pour être juste, Xcode est un outil agréable. Cependant, il a des lacunes, principalement des ennuis, mais toujours, après un certain temps, les ennuis deviennent ... ennuyeux. Par exemple, lorsqu'un interface utilisateur XIB atteint un certain niveau de complexité, vous ne savez jamais, lorsque vous faites des mises à jour mineures, si vous gênez à tort quelque chose d'autre. Étant donné que chaque modification, aussi mineure que c'est, change une grande partie du fichier XIB, vous ne pouvez pas indiquer dans le diff si la modification que vous avez faite était exclusivement celle que vous vouliez faire. Il y a aussi une localisation XIB, sa localisation à une seule xib-copy-péral, qui est moins optimale mais difficile à travailler. Quoi qu'il en soit, je ne vais pas essayer de vous convaincre. Si vous ne voulez pas déjà vous débarrasser de Xcode et / ou XIBS, vous n'avez probablement pas besoin de XIBLESS.InstallationVous pouvez installer XIBLESS via PIP: PIP INSTALL XIBLESSOR en téléchargeant le package source et en cours d'exécution: Python Setup.py InstallTo construire le Démos dans le dossier Démos, CD dans l'it et tapez: ./ WAF Configurer./WAFLe application résultante sera dans le dossier de construction.USAGEXIBLESS peut être utilisé à partir de la ligne de commande ou de Python. Pour l'utiliser à partir de la ligne de commande, vous tapez: XIBLESS
XIBLESS Logiciels associés