OBJ-C,我怎么创建一个属性,合成一个NSUInteger?

我在使用NSUInteger,我已经尝试过各种东西,一派有些麻烦,但没有找到答案?

我......我也试过......非原子,保留

@property (readwrite, assign) NSUInteger *anAmount; @synthesize anAmount;

错误:财产“anAmount”类型不匹配伊娃'anAmount“的类型

此外,当我的dealloc释放它,我收到了警告..

警告:无效的接收器类型“NSUInteger”

--------------解决方案-------------

取出*如果你不打算使用一个指针NSUInteger (这是值类型,而不是指针类型):

@property (readwrite, assign) NSUInteger anAmount;

而且不要松开。

另一个可能性是使用的NSNumber声明和下面初始化。 NSNumber的提供了一些辅助方法,可能是你的兴趣。

@property (readwrite, copy) NSNumber showMeTheMoney;

showMeTheMoney = [NSNumber numberWithUnsignedInt:1234567890];

分类:目标C 时间:2015-03-15 人气:0
本文关键词: Xcode中,目标C
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.084 (s). 10 q(s)