2013-01-05 170 views
2

可能重複的所有屬性更改:
Observing a Change to ANY Class Property in Objective-C觀察對象

我有一個對象currentUser包含int S和const char* S和我想實現一個註銷系統。當按下注銷按鈕時,我希望能夠檢查是否對該對象進行了任何更改,如果是這樣,我想在註銷之前提示用戶保存。

爲了做到這一點,我想我需要能夠觀察對對象所做的更改(如果有的話)。我考慮過KVO,但我不知道如何觀察整個變量作爲關鍵路徑。有人對我應該做什麼有任何想法嗎?此外,如果你可以發佈一些代碼,這將有助於!

回答

0

不知道這是否符合您的需求,但會通知NSNotificationCenter的工作?

+0

不,我需要能夠觀察對象所做的更改,就好像我不知道是否存在任何更改。 – MichaelScaria