2

ViewCotroller クラスにメソッドを実装して、メッセージをそのクラスの UILable に設定します。

 -(void)setAuthenticationMessage:(NSString *)message{
        //lblStatus is the UILabel
        lblStatus.text = message;
 }

メッセージを設定するために、別のクラスからこのメソッドにアクセスしています。コードは正しく実行されますが、このメッセージは更新されませんでした。このメソッドを別のスレッドで実行してみました。しかし、それも失敗でした。誰でも問題を理解するのを手伝ってもらえますか?

4

3 に答える 3

0

lblStatusのメモリ管理プロパティとは何ですか? あなたの命名規則だけでも、これと関係があると私は信じています。通常、インスタンス変数は次のように参照します: _lblStatusまたはself.lblStatus

于 2012-12-12T09:55:24.263 に答える
0

@protocol とデリゲートを使用して別のクラスにアクセスするには、このリンクの例を参照してください example2

于 2012-12-12T13:03:26.433 に答える