私の言い回しが、ここで正しい答えを見つけるのを妨げていると確信しています。他のすべてのクラスがxCodeで使用できる「共通」クラスを作成したいと思います。このCommonクラスには、いくつかの異なるクラスで頻繁に使用するユニバーサルメソッドが含まれます。メソッド定義の先頭に「+」記号を付け、各クラスに「Common.h」を含めるのが効果的な方法の1つです。これは、メモリ管理、効率、グッドプラクティスのための最良の方法ですか?または、別のソリューションをお勧めしますか。
//Inside Common.h
+(NSString*)SayHello;
//Inside Common.m
+(NSString*)SayHello{
return @"Hi";
}
//Inside AppDelegate.m
#import "Common.h"
//then later
NSLog(@"Common said %@",[Common SayHello]);