摘要:
在Objective-C中是没有静态类变量一说的,不过我们可以模拟出来,但如果类对象之间还有继承关系,这样就一点复杂的了。我们这里假设一个Coupon类对象需要保存当前还剩多少有优惠券,还有一个继承于Coupon类对象的NewCoupon类对象,但它也保存有自已可用的优惠券的数量,我们如何保证他们的静态类变量相互独立,请看下面的例子。Coupon.h#import <Foundation/Foundation.h>@interface Coupon : NSObject { }+(int) numberCouponsLeft;+(void) resetCoupon;@endCoup 阅读全文