왜 isEqualToString
이 작동하지 않습니까?NSString을 비교하기 위해 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");
}
NSLog 값을 사용해 볼 수 있습니까? 그것이 실제로 영어인지 확인하십시오. 대문자가 있는지 확인하십시오. –
무슨 오류가 있습니까? – Chetan
그리고 'value'는 어디에서 선언 했습니까? 그 코드를 게시 할 수 있습니까? – Chetan