[問題] 請問有關監聽數值變化的方法

看板MacDev作者 (Aureo)時間9年前 (2016/03/08 17:48), 9年前編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
最近在測試開發一個MAC OS環境下的tools 想請問下假設我現在USB外接一個實體的按鈕 然後假設一個變數int temp去儲存按鈕的狀態 0 = 開啟 1 = 關閉 現在需求是監聽temp的數值然後顯示在GUI上面 實際操作是我按下實體按鈕時 螢幕上寫的程式就會顯示按鈕的狀態 (打開程式後沒有在電腦上執行任何動作的情況下) Google爬了一天的文章有看到KVO和KVC的用法,不過我只要監聽TEMP這個數值 實在是看不懂網路上的說明...監聽時間是開啟程式後閒置的所有時間 不才我是個初入Objective-C Programming的新手 想請問一下有沒有建議的方向跟想法去嘗試 再次謝謝幫忙! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.134.2 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1457430493.A.168.html

03/08 20:31, , 1F
你只能用KVO的方法,並且那個變數必須是property
03/08 20:31, 1F

03/09 10:09, , 2F
ReactiveCocoa
03/09 10:09, 2F
謝謝兩位幫忙,目前就以KVO去著手 現在遇到的問題是我要監視的數值為INT,網路上很多範例真的是有看沒有懂 幾乎全都是監視字串內容而已 要將監控的function放在哪目前也是苦手研究中...我再試試看好了 謝謝! ※ 編輯: aureolus (60.248.134.2), 03/09/2016 11:11:10
文章代碼(AID): #1Mtf_T5e (MacDev)
文章代碼(AID): #1Mtf_T5e (MacDev)