Имам масив (NSArray
), да речем
NSArray *cityArry = @[@"Chennai", @"Mumbai", @"Kolkata"];
Например споменах NSArray
с 3 обекта, но всъщност по време на изпълнение имам масив, който съдържа повече от 1000 обекта.
Сега имам низа (NSString
) "chennai Tnagar"
NSString *scanedStr = @"Chennai Tnagar";
И така, сега искам да разбера дали диапазонът от scanedStr
се съдържа в cityArry
. Например трябва да получа изход като @"Chennai"
от cityArry
.
Знам, че можем да направим това чрез зацикляне на NSArray
и с помощта на rangeofstring
можем да получим изхода. Тъй като имам повече от 1000 обекта, не искам да правя цикъл. Моля, насочете ме и ми помогнете как да разреша това.
Благодаря предварително