Objective-cのヘッダーファイルでtypoした話
今後絶対にやってはいけない・・・
メソッドをヘッダーファイルに定義して、外部から読み出しを行っていましたが、
エラーで「Signal SIGABRT」が出てしまいました。
原因は
- ヘッダーファイルで大文字始まり
- メインファイルで小文字始まり
これってエラーにはならないんですね。
外部から読み込む分にはビルドエラーにはならずに、実行時にプロセス中断エラーになります。
なぜだろうかと結構悩んでしまったので、残しておきます。
メソッドをヘッダーファイルに定義して、外部から読み出しを行っていましたが、
エラーで「Signal SIGABRT」が出てしまいました。
これってエラーにはならないんですね。
外部から読み込む分にはビルドエラーにはならずに、実行時にプロセス中断エラーになります。
なぜだろうかと結構悩んでしまったので、残しておきます。