1

ファイル メニューから .m ファイルを作成しようとすると、前述のいくつかのタイプ ( 、 、 など) からテンプレートを選択するように求められObjective-C classますObjective-C categoryObjective-C protocolどちらを優先しますか?

私は Xcode だけでなく Objective-C にもかなり慣れていないので、この質問があまりにも明白すぎる場合はご容赦ください。

4

2 に答える 2

2
  • 新しく追加されたファイルと一致するように、単独で追加Objective-C classして名前を変更し、削除する必要がある場合があります。new.mold.hnew.h
  • 新しいファイルを作成し、コードをファイルObjective-C classからコピーしますold.hnew.h

コメントに従って更新: MAC sdk ライブラリに .m を追加しようとしているようですが、これは不可能です。

Categories既存のクラス メソッドを拡張することを検討する必要がある場合があります。

「カテゴリー」とは

既存のクラスのカスタマイズ

于 2013-09-25T10:53:21.473 に答える
1

空の .m ファイルだけを作成する場合は、次の手順に従ってください (Xcode 5.1.1)。

  • Xcode プロジェクトで、[ファイル] --> [新規] --> [ファイル...] に移動します。
  • その他を選択 --> 空
  • [次へ] をクリックします
  • ファイルの名前を入力し、必ず拡張子.mで終了してください
  • 作成をクリックして保存します
于 2014-09-08T20:09:04.077 に答える