前回の記事のNSUserDefaultsを試している時に
データの取り出しで
recordCount = [defaults integerForKey:@"record"];
と書くと黄色三角で
Implicit conversion loses integer precision: ‘NSUInteger’ (aka ‘unsigned long’) to ‘int’
とエラー表示された。
動かなくはないけどなんか違うよって言われてるみたいだ。
調べてみたところ参考にさせて頂いたサイト。
エラーをやっつけました。│MKProject for iOS
NSInteger型とint型はちょっと違うよって事らしい。
recordCount = (int)[defaults integerForKey:@"record"];
(int)をつけるとエラーは消えた。
先人の記事が有難いです。(−人−)