4
Використання константи NSString як ключа для NSUserDefaults
Я використовую NSUSerDefaults для зберігання налаштувань користувачів. Я пам’ятаю, десь читав, що встановлення клавіш як констант - це гарна ідея - і я погоджуюсь. Наступний код - це те, що я зараз маю: [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInt:polygon.numberOfSides] forKey:@"polygonNumberOfSides"]; Я спробував змінити це на: @implementation Controller NSString const *kPolygonNumberOfSides = @"polygonNumberOfSides"; …