私はこのすべてにばかのように感じますが、自分のプロジェクトに C コードを実装しようとしていますが、説明のつかない問題が続いています。
私の過去の経験から、.h ファイルと .c ファイルを作成し、関数を .c に実装して、それらを .h で宣言することができました。次に、.h を別のファイルにインポートして、関数にアクセスできるようにします。
コンパイル ソース リストに .c を含めてターゲットとして追加しましたが、関数が見つからないと言われています。わかった。次に、.h と .m のペアを使用してみましたが、main() でエラーの説明なしで SIGABRT を取得しています。
これが私の.mコードの例です(サンプルではありません):
static NSArray *_myArray
NSArray *myArray(){return (_myArray) ? : (_myArray = [NSArray arrayWithObjects:@1, @2, @3, nil]);}
#imported
必要なフレームワーク クラスもすべて用意しました。
最後に、必要なファイルを作成して C コードを実装する手順を知りたいだけです。CファイルをXCodeプロジェクトに含めることができると確信しているので、回避策ではなくその答えを得たいと思っています。