Skip to main content
Reformatted the sample code, etc.
Source Link
Peter Mortensen
  • 31.4k
  • 22
  • 110
  • 134

Sorting NSMutableArray is very simple..:

NSMutableArray *arrayToFilter = 
     [[NSMutableArray arrayWithObjects:@"Photoshop", 
                                       @"Flex", 
                                       @"AIR",
                                       @"Flash", 
                                       @"Acrobat", nil] autorelease];

NSMutableArray *productsToRemove = [[NSMutableArray array] autorelease];

for ( NSString *products in arrayToFilter ) {
    if ( fliterText &&
         [products rangeOfString:fliterText 
                         options:NSLiteralSearch|NSCaseInsensitiveSearch].length == 0 ) 

        [productsToRemove addObject:products];
}
[arrayToFilter removeObjectsInArray:productsToRemove];

Sorting NSMutableArray is very simple..

NSMutableArray *arrayToFilter = 
 [[NSMutableArray arrayWithObjects:@"Photoshop", 
                                   @"Flex", 
                                   @"AIR",
                                   @"Flash", 
                                   @"Acrobat", nil] autorelease];

NSMutableArray *productsToRemove = [[NSMutableArray array] autorelease];

for ( NSString *products in arrayToFilter ) {
    if ( fliterText &&
         [products rangeOfString:fliterText 
                         options:NSLiteralSearch|NSCaseInsensitiveSearch].length == 0 )
        [productsToRemove addObject:products];
}
[arrayToFilter removeObjectsInArray:productsToRemove];

Sorting NSMutableArray is very simple:

NSMutableArray *arrayToFilter =
     [[NSMutableArray arrayWithObjects:@"Photoshop",
                                       @"Flex",
                                       @"AIR",
                                       @"Flash",
                                       @"Acrobat", nil] autorelease];

NSMutableArray *productsToRemove = [[NSMutableArray array] autorelease];

for (NSString *products in arrayToFilter) {
    if (fliterText &&
        [products rangeOfString:fliterText
                        options:NSLiteralSearch|NSCaseInsensitiveSearch].length == 0) 

        [productsToRemove addObject:products];
}
[arrayToFilter removeObjectsInArray:productsToRemove];
improve code formatting
Source Link
Alex Cio
  • 6.1k
  • 5
  • 46
  • 75

Sorting NSMutableArray is very simple..

    NSMutableArray *arrayToFilter = 
 [[NSMutableArray arrayWithObjects:@"Photoshop", 
                                   @"Flex", 
                                   @"AIR",
                                   @"Flash", 
                                   @"Acrobat", nil] autorelease];

NSMutableArray *productsToRemove = [[NSMutableArray array] autorelease]; 

for ( NSString *products in arrayToFilter ) {
    if ( fliterText &&
         [products rangeOfString:fliterText 
                         options:NSLiteralSearch|NSCaseInsensitiveSearch].length == 0 )
        [productsToRemove addObject:products];
}
[arrayToFilter removeObjectsInArray:productsToRemove];

Sorting NSMutableArray is very simple..

    NSMutableArray *arrayToFilter = [[NSMutableArray arrayWithObjects:@"Photoshop", @"Flex", @"AIR",@"Flash", @"Acrobat", nil] autorelease];

NSMutableArray *productsToRemove = [[NSMutableArray array] autorelease];
for (NSString *products in arrayToFilter) {
    if (fliterText && [products rangeOfString:fliterText options:NSLiteralSearch|NSCaseInsensitiveSearch].length == 0)
        [productsToRemove addObject:products];
}
[arrayToFilter removeObjectsInArray:productsToRemove];

Sorting NSMutableArray is very simple..

NSMutableArray *arrayToFilter = 
 [[NSMutableArray arrayWithObjects:@"Photoshop", 
                                   @"Flex", 
                                   @"AIR",
                                   @"Flash", 
                                   @"Acrobat", nil] autorelease];

NSMutableArray *productsToRemove = [[NSMutableArray array] autorelease]; 

for ( NSString *products in arrayToFilter ) {
    if ( fliterText &&
         [products rangeOfString:fliterText 
                         options:NSLiteralSearch|NSCaseInsensitiveSearch].length == 0 )
        [productsToRemove addObject:products];
}
[arrayToFilter removeObjectsInArray:productsToRemove];
added 2 characters in body
Source Link
Venk
  • 6k
  • 9
  • 43
  • 54

Sorting NSMutableArrayNSMutableArray is very simple..

    NSMutableArray *arrayToFilter = [[NSMutableArray arrayWithObjects:@"Photoshop", @"Flex", @"AIR",@"Flash", @"Acrobat", nil] autorelease];

NSMutableArray *productsToRemove = [[NSMutableArray array] autorelease];
for (NSString *products in arrayToFilter) {
    if (fliterText && [products rangeOfString:fliterText options:NSLiteralSearch|NSCaseInsensitiveSearch].length == 0)
        [productsToRemove addObject:products];
}
[arrayToFilter removeObjectsInArray:productsToRemove];

Sorting NSMutableArray is very simple..

    NSMutableArray *arrayToFilter = [[NSMutableArray arrayWithObjects:@"Photoshop", @"Flex", @"AIR",@"Flash", @"Acrobat", nil] autorelease];

NSMutableArray *productsToRemove = [[NSMutableArray array] autorelease];
for (NSString *products in arrayToFilter) {
    if (fliterText && [products rangeOfString:fliterText options:NSLiteralSearch|NSCaseInsensitiveSearch].length == 0)
        [productsToRemove addObject:products];
}
[arrayToFilter removeObjectsInArray:productsToRemove];

Sorting NSMutableArray is very simple..

    NSMutableArray *arrayToFilter = [[NSMutableArray arrayWithObjects:@"Photoshop", @"Flex", @"AIR",@"Flash", @"Acrobat", nil] autorelease];

NSMutableArray *productsToRemove = [[NSMutableArray array] autorelease];
for (NSString *products in arrayToFilter) {
    if (fliterText && [products rangeOfString:fliterText options:NSLiteralSearch|NSCaseInsensitiveSearch].length == 0)
        [productsToRemove addObject:products];
}
[arrayToFilter removeObjectsInArray:productsToRemove];
Source Link
Mohit
  • 101
  • 2
  • 10
Loading