Implicit conversion loses integer precision: ‘NSUInteger’ (aka ‘unsigned long’) to ‘int’ っていうエラー

前回の記事のNSUserDefaultsを試している時に データの取り出しで recordCount = [defaults integerForKey:@”record”]; と書くと黄色三角で Implicit conversion loses integer precision: ‘NSUInteger’ (aka ‘unsigned long&#8217… 続きを読むImplicit conversion loses integer precision: ‘NSUInteger’ (aka ‘unsigned long’) to ‘int’ っていうエラー

【NSUserDefaults】データの保存

小さなゲームの得点などを保存しておくにはNSUserDefaultsが良さそうです。 参考にさせて頂いたサイト。 NSUserDefaults – iPhoneアプリ開発の虎の巻 逆引きObjective-C for iPhoneアプリ – ユーザーデフォルトの基本的な使い方 // NSUserDefaultsの取得 NSUserDefaults *ud = [NSUser… 続きを読む【NSUserDefaults】データの保存

数字の桁数を揃える。

得点表示などで0010点など10の位、100の位などまだ数字が入ってないけど表示をしておきたい場合のやり方。 参考にさせて頂いたサイト。 Storyboardから始めるiPhoneアプリ開発 [Xcode][objective-c]整数値の先頭に0を付けて桁数を揃える方法 [NSString stringWithFormat:@”%04d”, 10]; これで0010と表示されます。