3

シングルトンメソッド内では、シングルトンをどのように使用する必要がありますか?

お気に入り:

     [self doMethod];

また:

    [[SingletonClass sharedSingleton] doMethod];

4

2 に答える 2

7

私はそれを2番目の方法で行う理由は考えられません。その方法は、より長く、より遅く、よりもろくなります-そしてそれに対する利点はありません。self本当にやむを得ない理由がない限り、使用してください。シングルトンは基本的に単なる通常のオブジェクトです。

于 2013-01-30T19:38:40.353 に答える
1

クライアントによる呼び出しの数を最小限に抑えることを好むので、インスタンスメソッドをシングルトンに送信するコンビニエンスクラスメソッドをシングルトンに含めることをお勧めします。

于 2013-01-30T19:32:25.813 に答える