int ramdomnumber = arc4random_uniform(900000) + 100000;
[[NSUserDefaults standardUserDefaults] setObject:ramdomnumber forKey:@"contactno"];
[[NSUserDefaults standardUserDefaults] synchronize];
我想上面的代碼,但它顯示與ARC不允許的。可有人建議我如何存儲在該NSUserDefaults的int值一樣「詮釋」到「id_nullable」的隱式轉換的錯誤。如何將整數值存儲到目標c中的NSUserdefaults?
int ramdomnumber = arc4random_uniform(900000)+ 100000; [[NSUserDefaults standardUserDefaults] setObject:@(ramdomnumber)forKey:@「contactno」]; [[NSUserDefaults standardUserDefaults] synchronize]; –