1. ホーム
  2. swift

[解決済み] Swiftで#pragmaマーク?

2022-03-20 10:36:10

質問

Objective Cでは #pragma mark を使用して、シンボルナビゲータでコードのセクションをマークします。これはCのプリプロセッサのコマンドなので、Swiftでは利用できません。Swiftでこの代用品はありますか、または、私は醜いコメントを使用しなければなりませんか?

どのように解決するのですか?

を使用することができます。 // MARK:


また、クラス拡張を自由に使用した方が良いという議論もあります。エクステンションはプロトコルを実装できるので、例えばテーブルビューのデリゲートメソッドをすべてエクステンションに置き、コードをよりセマンティックなレベルでグループ化することができます。 #pragma mark が可能です。