objective c - Position of a character NSString -


i have string contains either ,b, c, or d (example a123 or b235 or 2b35 not ab123)

i want find index of a,b,c or d

in c # write as

string s = "123b";     index = s.indexofany(new char[] = {a,b,c,d}); 

how write in objective-c??

you can use -rangeofcharacterfromset::

nscharacterset *charset = [nscharacterset charactersetwithcharactersinstring:@"abcd"]; nsrange range = [string rangeofcharacterfromset:charset];  if (range.location == nsnotfound) {     // ... oops } else {     // range.location index } 

Comments

Popular posts from this blog

android - Spacing between the stars of a rating bar? -

html - Instapaper-like algorithm -

c# - How to execute a particular part of code asynchronously in a class -