1from Foundation import * 2 3class Converter (NSObject): 4 exchangeRate = objc.ivar.double() 5 dollarsToConvert = objc.ivar.double() 6 7 def init(self): 8 self = super(Converter, self).init() 9 self.exchangeRate = 3 10 self.dollarsToConvert = 4 11 return self 12 13 def amountInOtherCurrency(self): 14 return self.dollarsToConvert * self.exchangeRate 15 16Converter.setKeys_triggerChangeNotificationsForDependentKey_( 17 [u"dollarsToConvert", u"exchangeRate"], 18 u"amountInOtherCurrency" 19) 20