Upvote:2
Aprove answer
NSString *prefix = @"abc"; // adjust the prefix as needed
NSUInteger max = 0;
for (NSString *filename in myArray) {
// if the prefix matches...
if (filename.length >= prefix.length && [[filename substringToIndex:prefix.length] isEqualToString:prefix]) {
// take away every character that's not a number
NSString *numberAsString = [[filename componentsSeparatedByCharactersInSet:
[[NSCharacterSet decimalDigitCharacterSet] invertedSet]]
componentsJoinedByString:@""];
// turn the NSString into an int
NSNumberFormatter * f = [[NSNumberFormatter alloc] init];
[f setNumberStyle:NSNumberFormatterDecimalStyle];
int n = [[f numberFromString:numberAsString] integerValue];
// update the maximum value if necessary
if (n > max) max = n;
}
}
Credit Goes to: stackoverflow.com
Related question with same questions but different answers
- GET LARGEST VALUE FROM NSSTRING IS NSARRAY IN IOS
- HOW TO EXTRACT SPECIFIC DATA HAS EQUAL VALUE FOR SOME KEY FROM NSDICTIONARY INTO A COMBINED NSARRAY IN IOS
- RECEIVING A UILABEL VALUE FROM A UITEXTFIELD PROGRAMATICALLY IN IOS
- LOOPING THROUGH DATA FROM AN NSARRAY AND EXTRACTING THE UIIMAGE FROM A URL IN IOS
- FILTERING NSARRAY FROM A COMPLEX JSON RESOURCE USING NSPREDICATE IN IOS
- HOW TO ITERATE & RETRIEVE VALUES FROM NSARRAY OF NSARRAYS OF NSDICTIONARIES IN IOS
- ERROR ON KEY VALUE CODING WHEN USING PREPAREFORSEGUE IN IOS
- HOW TO COMPARE NSSTRING VALUE WITH NSMUTABLEDICTIONARY KEY IN IPHONE? IN IOS
- HOW TO USE OCMOCKITO TO CHECK THE VALUE INSERTED INTO USERDEFAULT IN IOS
- STREAM A .CAF AUDIO FILE FROM SERVER IN IOS
- PULLING THE RAW HTML STRING FROM AN HTM FILE STORED LOCALLY IN XCODE IN IOS
- APP CRASHES AFTER FAILED RESPONSE FROM WEB SERVER IN IOS
- RETRIEVE MULTIPLE IMAGES FROM DOCUMENT DIRECTORY IN IOS
- DYNAMICALLY POSITION A UITABLEVIEW CREATED FROM STORYBOARD IN IOS
- SELECT A ROW FROM VIEW WHEN A PUSH NOTIFICATION IS RECEIVED IN IOS
- DESELECTING BUTTON FROM ANOTHER VIEW CONTROLLER IN IOS
- HOW CAN I RECEIVE INFO FROM A PUSH NOTIFICATION RECEIVED OUTSIDE OF APP THAT THE USER DID NOT ACTIVATE/TOUCH? IN IOS
- NSMUTABLE ARRAY AUTOMATICALLY REPLACING PREVIOUS VALUE IN IOS
- HOW TO REMOVE BYTES FROM THE END OF NSMUTABLEDATA OBJECT IN IOS
- HOW TO ADD ONLY SINGLE VALUE IN DB WITH CORE DATA? IN IOS
- WHAT ARE THE DIFFERENT WAYS YOU CAN SUBSCRIBE TO A NOTIFICATION FROM MPMOVIEPLAYERCONTROLLER? IN IOS
- MVC DESIGN ISSUE WITH NOTIFICATION FROM VIEW TO CONTROLLER IN IOS
- IOS APPTENTIVE SDK - NSINVALIDARGUMENTEXCEPTION FROM `[NSMANAGEDOBJECT SETUP]` IN IOS
- SHOW ENTIRE NUMBER VALUE AFTER CHOSEN ON UIPICKERVIEW? IN IOS
- GET THE Y VALUE OF A UITEXTVIEW'S KEYBOARD IN IOS
- HOW TO PREPARE IOS 4.2 APP FROM XCODE 3.2 FOR IPHONE 5 SUPPORT? IN IOS
- WHY IS MY `CONFIGURECELL:` METHOD CALLED EVERY TIME I CHANGE THE VALUE OF THE OBJECT THE CELL CORRESPONDS TO? (BUT I DON'T SAVE IT.) IN IOS
- HOW TO CHECK IF MY RETURN VALUE IS USED OR WAS ASSIGNED AT ALL TO SOME VARIABLE? IN IOS
- DETERMINE WHICH TIME IS NEXT FROM A LIST OF TIMES IN IOS
- QUEUEING MANY REQUESTS AND THEN SORTING BASED ON TIME ADDED, BUT ITEMS END UP SORTED BASED ON WHEN THEY GET RECEIVED FROM REQUEST IN IOS
- RESIZE BACKGROUND COLOR/IMAGE BASE ON NEW UIVIEW'S SIZE? IN IOS
- SOUND NOT PLAYING IN TITANIUM IN IOS
- USING OUTLET COLLECTION TO CHECK IF ALL SEGMENTED CONTROLS HAVE BEEN SELECTED IN IOS
- USER SELECTED THEMES IN IOS - IS A SETNEEDSDISPLAY POSSIBLE ON THE ENTIRE UI? IN IOS
- CONDITION BASED ON SEGUE IDENTIFIER IN IOS
- ALERTVIEW DIDDISMISSWITHBUTTONINDEX NEVER CALLED IN IOS
- IS DATASOURCE PATTERN USED WITH UITABLEVIEW AN EXAMPLE OF DEPENDENCY INJECTION? IN IOS
- IOS: HANDLING SUBVIEW WITH ANOTHER CONTROLLER IN IOS
- MEMORY ISSUES WITH UIIMAGEVIEWS IN IOS
- HOW TO PLAY A .PLS FILE IN IOS? IN IOS
- MAKING A NEW FORMAT (EX ".RCB") IN IOS
- PLAYING YOUTUBES WITH UIWEBVIEW IOS6 IN IOS
- FETCH DATA WITH COMPLEX CRITERIA IN IOS
- PHONEGAP - CHECK IF FILE EXISTS IN IOS
- AUTOLAYOUT: CUSTOM UIVIEW HEIGHT CONSTRAINT WITH UIWEBVIEWS IN IOS
- AFNETWORKING COMBINE DATA AND IMAGE TO SEND TO PHP IN IOS
- IS IT POSSIBLE TO HAVE DIFFERENT STYLE FONT WHEN ON A SELECTED TAB IN UISEGMENTEDCONTROL? IN IOS
- SEGUES IN STORYBOARD WORK PERFECTLY BUT THE PREPARE FOR SEGUE IS NOT BEING CALLED IN IOS
- HOW TO INITIALIZE UIVIEW SO THAT IT COVERS SCREEN ON LANDSCAPE MODE? IN IOS
- TIMER NOT COUNTING DOWN CORRECTLY IN IOS
- WILL MULTIPLE CALLS TO REMOVEFROMSUPERVIEW LEAD TO CRASHES/BUGS? IN IOS
- OBJECTIVE C - MULTIPLE SCROLLVIEWS INSIDE A SCROLLVIEW IN IOS
- HOW DO I LESSEN THE AMOUNT OF DECIMAL PLACE HOLDERS? IN IOS
- IS THERE A WAY TO KNOW WHICH DIRECTION ONE IPHONE IS FROM ANOTHER? IN IOS
- TEST JASIDEPANELS WITH KIWI IN IOS
- WHEN A CELL IS TAPPED, AN ANNOTATION SHOULD BE ADDED IN IOS
- DISPLAY AND CONTROL 2 VIEWS AT ONCE IN IOS
- HOW CAN I SET MULTIPLE ALARM WITH NOTIFICATION IN IPHONE IN IOS