2014-03-04 33 views
-1

是否有可能在App Delegate中聲明自己的方法? 我不斷收到一個錯誤,我想知道是否因爲這個。 它說 預計方法體 但它似乎是一個適當的方法體。在AppDelegate中擁有自己的方法

- (void)checkDefaultSetInt:(NSString *)defaultName (int)newValue { 

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

int valueToCheck = [defaults integerForKey:defaultName]; 

NSLog(@"%d", valueToCheck); 


} 
+1

發佈您的代碼..反正有可能在應用程序委託 – Ilario

+0

我加自己的方法編輯我的文章 – Philip

回答

3

你的方法名是不正確

- (void)checkDefaultSetInt:(NSString *)defaultName (int)newValue

應該是這樣的:

- (void)checkDefault:(NSString *)defaultName intValue:(int)newValue

+0

哦,不好意思!謝謝!必須習慣那種語法 – Philip

+0

@ user3341702當某人發佈解決您的問題的答案時,您應該接受該答案。它增加了您的聲譽,增加了回答者的聲譽,並且表明問題已關閉。通過點擊答案旁邊的複選標記來執行此操作。 – rmaddy

+0

謝謝,我正要這樣做,但stackexchange告訴我我做不到。 – Philip

相關問題