イベントとして検知できない瞬間があるのだ。値を変えても画面が再描画されず、メッセージが更新されたことが分からないのである。以前以下の記事でも紹介しているので、こちらも参照してほしい。コールバック関数を実装する。この実装を見てやっと、「特殊なタイミングで発火する」の意味が分かっていただけるかと思う。プロパティが、コールバックの実行理由を示している。プロパティは以下で確認できる。ステータスのコールバックが発生する。イベントを検知している。渡されたり色々と変化する。要求によってペリフェラル端末にメッセージを応答するよう要求するという処理をするつもりである。テキストボックスの文字列をセントラル端末に返送するという処理を用意しておく。際に受信テキストを表示するところが正しく検知されないので、ココのために実行しておく。終了処理、と流れると思われる。いうメソッドが突如登場したと思う。文字列にエンコードし、受信したテキストはデコードするための処理。いうサービスクラスを作り、以下のように実装する。エンコードの処理を使い回すことにした。(initializePeripheral)、通信終了処理の実装が終わった。残りは通信開始時のオプション設定だ。リファレンスを参考に、以下のように実装する。