0

UITextView 値を更新するリスナーを実装する必要があります。この値は c++ クラスから取得されます。私の最初のアイデアは、c ++とobjective-cを混在させることですが、これを書くかどうかはわかりません:

Listener.h

class Listener
{
  public:
    virtual void updateValue(NSString*) = 0;
}

MyListener.h

#import <UIKit/UIKit.h>
class MyListener : public Listener
{
  private:
    UITextField *_text;
  public:
    MyListener(UITextField *);
    ~MyListener();
    virtual void updateValue(NSString*);
}

MyListener.cpp

MyListener::MyListener(UITextField *text) :
  _text(text)
{}

void MyListener::updateValue(NSString* value)
{
  _text.text = value;
}
4

0 に答える 0