私のクラスには約 2,000 行のコードがあり、内部には 50 近くのメソッドがあります。#pragma mark SomeMethodsSet
それらを分割して上記のジャンプバーにリストされていることを確認できることは知っていますが、単一の方法でできるように、各セットを一緒に折りたたむ方法はありますか?
3 に答える
4
Command + Option + Shift + 左矢印 - すべてのメソッドを折りたたむ Command + Option + Shift + 右矢印 - すべてのメソッドを展開する
于 2012-11-18T09:54:57.690 に答える
1
ブレークポイントを設定した場所とコードを記述した場所の間にマウスを置くと、下向きの矢印が表示されます。クリックするとコードが非表示になります。
前:
後:
于 2012-11-18T09:19:05.263 に答える
0
コードのナビゲーションを改善するために、Xcode のジャンプ バー マジックを使用できます。
大規模なクラスと膨大な数のメソッドに苦労している場合は、なぜコードをリファクタリングしようとしないのでしょうか? 1 つの大きなクラスをいくつかの小さなクラスに分割します。いくつかのロジックを新しいクラスに抽出します。クラスを少人数に保ち、一度にいくつかのことだけを行わせるようにしてください。一度にすべての問題を解決しようとする「神のクラス」は避けてください。
于 2012-11-18T10:11:33.380 に答える