2012-07-29 36 views
0

我试图做一个NSInteger的是阿贝尔含有一些,而应用程序是乳宁,我也可以数字添加到NSInteger的她我的代码如何将号码添加到一个整数

// in the .h 
NSInteger *count; 
// in the .m 
count = 0; 

然后我NSUserDefaults的调用保存后在计数NSUserDefaults的像这样

[[NSUserDefaults standardUserDefaults] setInteger:count forKey:@"key"]; 
[[NSUserDefaults standardUserDefaults] synchronize]; 

在未来的看法我做这个

count + 4; 

ŧ他的问题是,最终我总是得到零。

+0

'数+ = 4'看起来像你需要 – bdares 2012-07-29 15:05:40

+0

我能还用任何其他号码做这个? – user1561113 2012-07-29 15:06:04

+0

你不应该创建一个NSInteger的引用,所以'NSInteger *计数;'应该是'NSInteger计数;' – 2012-07-29 15:07:44

回答

1

NSInteger是原始类型,而不是对象类型。所以,你不希望使用指针NSInteger,而是直接NSInteger

// in the .h 
NSInteger count; 
// in the .m 
count = 0; 

而且增加它:

count += 4; 
+0

啊人类谢谢你是一个英雄我不得不今天完成这个真正帮助 – user1561113 2012-07-29 15:10:45

相关问题