私は自分のプロジェクトに便利な機能を含むファイルを作りたいと思っています。さて、私はクラスの実装の中で関数を定義できることを知っています。しかし、私は実際にそれを取得していない...私は意味:私は "クラス"を作成したくないだけで機能します。または、関数は常にクラスの一部ですか?私の目的は非常に限定されていて、objective-cの素晴らしい本には言及していますが、それらを独立して実装する方法については説明していません。objective-cの関数のみを含むファイルを作成するにはどうすればよいですか?
2
A
答えて
4
は、昔ながらのCのスタイルであなたのコードを整理:
- すべての関数宣言を含むヘッダファイル(.H)を。
- すべての機能体を含む本体ファイル(.c)。
あなたの機能のいずれかが必要な場所にヘッダーファイルを含めます。
Xcodeで編集とリンクを管理できるようにします。
4
関連する問題
- 1. 複数の関連付けを含むアクティブレコードを作成するにはどうすればよいですか?
- 2. 3つのdivを含むjquery関数を作成するにはどうすればよいですか?
- 3. 先物テール再帰を含む関数を作成するにはどうすればよいですか?
- 4. テキストと数値のデータを含むファイルを読み込むにはどうすればよいですか?
- 5. XMLを含むテキストを含むJSONペイロードを作成するにはどうすればよいですか?
- 6. Flaskに複数のエンティティを含むフォームを作成するにはどうすればよいですか?
- 7. 複数のWPFウィンドウ/クラスを含むWPFウィンドウを作成するにはどうすればよいですか?
- 8. 複数のボタンを含むカスタムダイアログボックスを作成するにはどうすればよいですか?
- 9. 複数のセクションを含む水平バーを作成するにはどうすればよいですか?
- 10. 複数のディレクトリを含むgitリポジトリを作成するにはどうすればよいですか?
- 11. ファイルだけを含むnupkgを作成するにはどうすればよいですか?
- 12. 関数を使用して、複数のcsvファイルを含むdata.frameをRで作成するにはどうすればよいですか?
- 13. メモリからファイルを読み込むIEditorInputを作成するにはどうすればよいですか?
- 14. ダイナミックアイテムのテーブルにピリオドを含むブックスタイルのインデックスを作成するにはどうすればよいですか?
- 15. StringとObjectのHashtableのエントリを含むJListを作成するにはどうすればよいですか?
- 16. javaScriptで2つの要素を含むdivを作成するにはどうすればよいですか?
- 17. 内部に別のAngularCliを含むAngularCliアプリケーションを作成するにはどうすればよいですか?
- 18. 特定のフレーズを含むXMLファイルの数を取得するにはどうすればよいですか?
- 19. 別の関数を返す関数を作成するにはどうすればよいですか?
- 20. データを含むSybaseテーブルのコピーを作成するにはどうすればよいですか?
- 21. 現在の時間を含む属性を作成するにはどうすればよいですか?
- 22. JSON配列を含むAPIエンドポイント用のシエスタトランスを作成するにはどうすればよいですか?
- 23. 次の表を含むビューを作成するにはどうすればよいですか?
- 24. observablesとcomputedを含むmobxクラスのディープコピーを作成するにはどうすればよいですか?
- 25. 市の境界線を含むopenlayersレイヤーを作成するにはどうすればよいですか?
- 26. モデルのデータを含むドロップダウンリストを作成するにはどうすればよいですか?
- 27. 単語の辞書を含むツリーを作成するにはどうすればよいですか?
- 28. リンクを含むJavaScriptの範囲スライダーを作成するにはどうすればよいですか?
- 29. カスタムメッセージを含むリストのカスタム例外ハンドラを作成するにはどうすればよいですか?
- 30. Pythonプログラムのファイルパスを含む文字列を作成するにはどうすればよいですか?
関数のヘッダー宣言はどのように見えますか?メソッド宣言と同じ方法ですか? – Thanks
構文は少し異なりますが、原則は似ています。たとえば、fopen関数の宣言は次のようになります。FILE * fopen(const char * FILE、const char * MODE); – mouviciel