同步NSUserDefaults语言变化和比较的价值

时间:2017-02-07 05:46:11

标签: ios objective-c xcode nsuserdefaults nslocalizedstring

编辑:改变语言为印地语...我想改变保存的NSUserdefault的值!我该怎么做? 我创建了一个单例类来保存例如: singleton.userStatus = NSLocalizedString(@“yes”,nil);

我已经设置了

"yes" = @"YES"; 在印地文 "yes" = @"हाँ"; 在我的NSLocalizedString

    [[NSUserDefaults standardUserDefaults] setObject:singleton.userStatus forKey:@"USER_STATUS"];

现在我正在比较它

NSString *checkStatus = [[NSUserDefaults standardUserDefaults] objectForKey:@"USER_STATUS"]; // i have set its default value YES


    if ([checkStatus isEqualToString:NSLocalizedString(@"yes", nil)])
    {
      // not comes here  
    }
else
    {
     //
    }

0 个答案:

没有答案