This is what I have 

```
for (PFObject *object in objects){
    NSString *address = object[@"Address"];
    addArray = [NSMutableArray arrayWithObjects:address, nil];
}

NSLog(@"OUTSIDE FOR LOOP");

for(NSString *add in addArray) {
    NSLog(@"%@", add);
}

```

The address string ends up printing out the amount of addresses inside the for loop if I use NSLog(@"%@", address); so I know that the address string is changing to the next one. But for some reason my array only shows the very last Address and won't save the first one.