используйте isEqualToString для сравнения NSString - PullRequest
0 голосов
/ 10 августа 2011

Скажите, пожалуйста, почему isEqualToString не работает?

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];
    NSString *path = [documentsDirectory stringByAppendingPathComponent:@"Info.plist"];
    NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfFile:path];


    value =[dict objectForKey:@"LANGUAGE"];

    if ([value   isEqualToString:@"english"])
        {
NSLog(@"thx");
             }

1 Ответ

1 голос
/ 10 августа 2011

6,

попробуйте использовать [dict valueForKey:@"LANGUAGE"]; вместо [dict objectForKey:@"LANGUAGE"];.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...