Xibless.

Cocoa UISを構築するObjective-Cコードを生成します。 Xcodeのxibsを置き換えます
今すぐダウンロード

Xibless. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Virgil Dupras
  • 出版社のWebサイト:
  • http://hardcoded.net

Xibless. タグ


Xibless. 説明

xiblessココアUIを構築するObjective-Cのコードを生成するPythonライブラリです。このライブラリの目的は、同様に、あなたは何をすべきかを、あなたは、Pythonのスクリプトでそれらを構築したい場合は、代わりにWYSIWYGエディタを使用してUIを設計する、XCodeのaltogether.Withのxiblessを取り除く、XcodeでXIBsを交換したい場合におデザイナーなしのQt UIを構築します。例えば、このような、スクリプト:結果=窓(200、200、330、110、 "あなたの名前を教えてください!")nameLabel =ラベル(その結果、テキスト= "名前:")nameField =のTextField(その結果、テキスト=」 ")helloLabel =ラベル(その結果、テキスト=" ")ボタン=ボタン(結果、タイトル=" セイこんにちは」)nameLabel.width = 45nameLabel.packToCorner(Pack.UpperLeft)nameField.packRelativeTo(nameLabel、Pack.Right、パック。中東)nameField.fill(Pack.Right)helloLabel.packRelativeTo(nameLabel、Pack.Below、Pack.Left)helloLabel.fill(Pack.Right)button.packRelativeTo(helloLabel、Pack.Below、Pack.Right)nameField.setAnchor( Pack.UpperLeft、growX =真)helloLabel.setAnchor(Pack.UpperLeft、growX =真)button.setAnchor(Pack.UpperRight)は、名前フィールド、テキストラベルとボタンでビルドフォームをすることをObjective-Cのコードを生成します。スクリプトの第2の部分は、このツールは、Python 2.7、最大上の任意のココアdeveloper.xibless実行するのに適しているので、パイソン、それはPythonの依存性を有していない生成Objective-Cのコードで書かれているフォームappropriately.Althoughのxiblessにウィジェットを配置します。あなたはOS X 10.7以降にしている場合、あなたはビルトインのPythonを使用することができることをこれが意味。そうしないと、あなたは多くの人々Xcodeとその統合されたインターフェイスビルダー細かい作業のために?Python.Whyのxiblessのより新しいバージョンをインストールする必要がありますかつ公正であることを、Xcodeは便利なツールです。しかし、それは欠点を持っている、ほとんどただの厄介が、それでも、しばらく後に、厄介はなる...迷惑。マイナーアップデートを行っているときに、誤って何かを台無し場合たとえば、XIB UIが複雑一定のレベルに達すると、あなたは、知っていることはありません。すべての変更、それはしかし、マイナーは、XIBファイルの大部分を変更しているので、あなたが作った変更が独占的にあなたが作りたかったものだった場合、あなたは差分で伝えることはできません。 XIBの局在化はその一XIB-コピーあたりのローカライズ、最適とは言えないが、回避することは困難であると、もあります。とにかく、私はあなたを説得しようとするつもりはありません。あなたは既にXCodeの、および/またはXIBsを取り除きたい、あなたはおそらくxibless.InstallationYouはピップを通じてxiblessをインストールすることができます必要はありませんしていない場合は、次のPIPソースパッケージをダウンロードして実行することによってxiblessorをインストールします:python setup.py installTo構築しますデモでのデモは、それにCDやタイプをフォルダ:./ WAF configure./wafTheたアプリがビルドfolder.Usagexiblessになり、コマンドラインからまたはPythonのいずれかを介して使用することができます。コマンドラインから、それを使用するには、次のように入力:xiblessを<ソース> ソースは、あなたが構築したいUIを説明し、あなたが書いたPythonモジュールのパスです。 destが、あなたの結果のObjective-Cのファイルがで書き込まれるようにしたいパスです。直接のPythonから利用xiblessに、使い方は同じです:インポートxiblessxibless.generate(ソース、DEST)さて、これが行うすべては、それはUIのコードを生成することです。 xiblessは、あなたが簡単にXCodeのレスのプログラムを作成してみましょうするために、任意の統合ソリューションを持っていない、まだ。しかし、何を行うことができますが、独自のproject.Early Developmentxiblessを構築するために(XCodeのレス完全にされている)、これらのデモで自分のフォルダとベースのデモを見ていることは非常に初期の開発にあり、何のAPIドキュメントはまだありません。今のところ、あなたはデモから、ソースに直接掘ってそのAPIを把握する必要があります。また、このAPIは、乱暴にv1.0.Also前に変更することができます。なお、現時点ではラフなエッジの数は計り知れないです。それはあなたのスクリプトがないwork.Oh、はい、とメモリリークを行う理由を把握するために、今のところ、非常に難しいかもしれないので、無効なUIスクリプトのエラーメッセージが、ありません、them.Productのホームページのトンにあります


Xibless. 関連ソフトウェア