
如果是这样,我如何在我的课堂上提供一个原始类型.我知道使用对象类型,我在我的界面中声明它,并使用@property和@synthesize …使用原语时等同的(如果存在)是什么?
解决方法 使用NSNumber做一个简单的计数器看起来有点过分杀人.您可以将类成员声明为NSInteger,只需使用or =更新它们即可例如:
@interface YourVIEwController : UIVIEwController {NSInteger counter; }@property (nonatomic,assign) NSInteger counter; @synthesize只是:
@synthesize counter
并可以通过以下方式递增:
self.counter += 1;
要么
counter ++;
后来将阻止任何观察员被通知,因此可能不会更好.
总结以上是内存溢出为你收集整理的iphone – 实例级计数器的NSNumber是否超标?全部内容,希望文章能够帮你解决iphone – 实例级计数器的NSNumber是否超标?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)