2011-10-01 57 views
3

說我有具有2個屬性的類汽車:設置在一類改性標誌

NSMutableArray *partsBOOL modified

parts是自定義對象的陣列稱爲Part。如果修改了陣列中任何Part的任何屬性,我希望modified設置爲YES

這是一個很好的KVO候選人還是有更好的方法來做到這一點?

+0

你想用這個課程做什麼? – Coffee

+0

@Adel這個類是一個模型,所以它的主要用途是數據傳輸。 – pixelfreak

+0

難道你不只是Part和它的車有一個星期的關係嗎?然後在Part的'setModified:'方法中,你可以設置Car的修改嗎?我認爲使用KVO也是一個不錯的方法,或許比我的建議更好,因爲它不需要「Part」來了解「Car」。 –

回答

0

是的!這正是KVO所做的,你的使用案例就是這樣的一個典型用法:)