0

クラスでプログラムを書いた場合 (.h で @interface .... を使用し、.m で @implementation を使用)、button:target を self に設定できますが、グローバル関数で使用する場合は、button:target を self として設定できません。 . 自己「未宣言」としてエラーが発生しました。

ターゲットを UIWindow または現在のディスプレイのビューとして設定したい。

誰でも助けることができますか?

4

1 に答える 1

0

ターゲットはオブジェクトである必要があり、アクションはそのオブジェクトのメソッドである必要があります。やろうとしていることはできません。

何かのグローバル インスタンスが差し迫って必要な場合は、シングルトン オブジェクトを作成し、それをターゲットとして使用することを検討してください。

于 2011-06-28T09:09:52.867 に答える