1

私のクラスには約 2,000 行のコードがあり、内部には 50 近くのメソッドがあります。#pragma mark SomeMethodsSetそれらを分割して上記のジャンプバーにリストされていることを確認できることは知っていますが、単一の方法でできるように、各セットを一緒に折りたたむ方法はありますか?

4

3 に答える 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 に答える