2

私のアプリでは、同じ void メソッドを異なるクラスで頻繁に使用しています。すべてのクラスに void コードを記述したくはありませんが、コードを変更する必要があり、すべてのクラスを通過して個別に変更したくないため、別のクラスから呼び出すことができます (間違いを最小限に抑えます)。コードで)。

これを行う方法はありますか?

4

1 に答える 1

1

クラスを作成し、メソッドをクラス メソッドとして追加します。

MyHelper.h

@interface MyHelper : NSObject

+(void)utilityMethod;

...

MyHelper.m

@implementation

+(void)utilityMethod {

...

次に、クラスを参照できます。

#include "MyHelper.h"

....

[MyHelper utilityMethod];

これでコードは 1 か所にまとめられ、.h ファイルを含めることで任意の場所に追加できます

于 2013-03-05T21:57:26.607 に答える