2012-07-29 51 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

相關問題