私はこれらのファイルを持っています:
someDelegate.h
someDelegate.m
someDelegate.h には、someDelegate を実装するすべてのクラスで共有される関数 foo() があります。foo() は someDelegate.m に実装されています
今、someDelegate を実装するクラス Bar があり、Bar.m で宣言された Bar メソッド内からメソッド foo() を呼び出したいと考えています。
int result = [self foo];
これは動作しません。関数を複数回宣言せずに、someDelegate を実装するすべてのクラスから関数 foo() を呼び出すにはどうすればよいですか?