Есть ли простой способ изменить настройки приложения iPhone из приложения?

У меня настройки приложения работают нормально. Однако я хотел бы иметь возможность изменять настройки своего приложения из своего приложения.

Кажется, что должен быть какой-то общий способ добавить эту функциональность в мое приложение без необходимости воссоздавать все элементы управления самостоятельно. Я имею в виду, что код уже написан в приложении настроек Apple.

Может быть, кто-то написал этот код и выложил его в открытый доступ? (если он еще не доступен)


person Matt    schedule 17.03.2010    source источник


Ответы (3)


Многие люди думали так же; сообщите об ошибке в Apple, и, возможно, в конце концов они прислушаются.

person Ben Gottlieb    schedule 17.03.2010

Я предпочитаю свой собственный класс настроек, так как не люблю писать одно и то же снова и снова. Поэтому я использую такой метод, как...

- (void) setValue:(id)value forKey:(NSString *)aKey {
    [[NSUserDefaults standardUserDefaults] setObject:value forKey:aKey];
    [[NSUserDefaults standardUserDefaults] synchronize];
}

а достать бы...

- (id) valueForKey:(NSString *)aKey {
    return [[NSUserDefaults standardUserDefaults] valueForKey:aKey];
}
person lindinax    schedule 03.08.2012

Я полагаю, вы ищете NSUserDefaults. Документация доступна здесь< /а>.

person richleland    schedule 17.03.2010