Wednesday, January 23, 2013

How to work with NSMutable Array and For Loop in xCode

first declare the Mutable Array in filename.h

#import <Foundation/Foundation.h>

@interface FileNameAsClassName: NSObject
    NSMutableArray *users;
@property(nonatomic,strong) NSMutableArray *users;

Now define this users array in filename.m

#import "FileNameAsClassName.h"

@implementation FileNameAsClassName
@synthesize users;

Now use this to add Objects in any function, where you required, after initialize

users = [[NSMutableArray alloc] init];

//Inserting Objects in some function, where required
[users addObject:someObjectName];

Now use this as below in required function 

for(int i=0;i<users.count;i++)
    someObjectName = [users objectAtIndex:i];
    //Now use someObjectName as Obejct, which you have inserted