Будет все проще, если вы сможете убедиться, что все, что находится после открывающей скобки, можно снять.
// find the location of the bracket
NSInteger bracketStart = [str rangeOfString:@"("].location;
// get the substring to the opening bracket
NSString *reducedStr = [str substringToIndex:bracketStart];
// remove whitespace at the end of the needed string
reducedStr = [reducedStr stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
и вы можете удалить переводы строк из кода вашей страны следующим образом:
NSString *countryCode = [@"AF\n \n" stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];