1

Objective-C を具体的にサポートし、Cocoa Touch (オプションで Cocoa) ビルド ツールとリンクして、プログラムの作成、ビルド、および実行を容易にする IDE はありますか?

XCode にはバグがあり、数千行のコードを含むファイルをロードするとクラッシュするため、XCode からの切り替えを検討しています。美容師もダメです。それほど高性能ではありません。

Interface Builder に付属している必要はありません。IDE で Objective-C を記述するだけです。Web 開発者であれば、Aptana に似ています。

4

3 に答える 3

4

Jetbrains には AppCode http://www.jetbrains.com/objc/があります。これは Xcode の IntelliJ ベースの代替手段ですが、IB および CoreData 用にインストールされた Xcode に依存します。

于 2012-12-04T13:48:02.750 に答える
1

Obj-C コードを記述する場合のみ、任意のテキスト エディターを使用できます。

IB のような UI を描画することはできませんが、コーディングして任意の UI 要素を作成することはできます。

ただし、BBEdit を使用することをお勧めします。

または、必要に応じて、任意の C / C++ / Java IDE を使用できます。しかし、XCodeに戻す必要があるコンパイルのためにコンパイルされません。

または、次のコマンドを入力してターミナルからコンパイルすることもできます。

xcodebuild -project "delta.xcodeproj" -target "delta" -configuration Release OBJROOT="/Users/anoop/desktop/delta" SYMROOT="/Users/anoop/desktop/delta"
于 2012-12-04T13:56:25.803 に答える
0

私はあなたの痛みを感じますが、XCode 以外の IDE を見つけたとしても、Interface Builder などを行うために XCode に戻ってくることに気付くでしょう。また、残念ながら、AppCode も完璧ではありません。まだカバーされていないシナリオがあり、移行を妨げたり、機能させるために大規模なハッキングを行ったりする可能性があります。

ただし、ソース ファイルを含む何百ものファイルを含むプロジェクトがあり、問題なく動作します。時々クラッシュすることは認めますが、それについてできることは何もありません。プロジェクトをリファクタリングして、ソース ファイルのサイズを小さくしてみてください。大きなテキストファイルを持っていると、おかしくなる可能性があることがわかりました。ただし、クラス ファイルを小さくすることは良い方法です。たぶん、あなたが説明しているのは、肥大化したクラスのコードの匂いですか?

私はあなたを怒らせるつもりはありません。それはあなたが見るための別の視点です。使うか使わないか。

于 2012-12-04T14:03:55.467 に答える