title: NSMutableArray NSLog outputs different results
body: <p>I'm trying to assign tags and then creating an <code>NSMutableArray</code></p>
  
  <pre><code>#import "myClass"
  
  static NSString *kC = @"100";
  static NSString *kLo = @"110";
  
  @interface MyApp()
  @property (strong, nonatomic) NSMutableArray *arrayTag;
  @end
  
  @Synthesize arrayTag;
  </code></pre>
  
  <p>in <code>viewDidLoad</code></p>
  
  <pre><code>arrayTag = [[NSMutableArray alloc] init];
  
  
  - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
  {
  
      static NSString *CellIdentifier = @"Cell";
      UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
      if (cell == nil)
      {
          cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:CellIdentifier];
          cell.showsReorderControl = YES;
      }
  
      if (indexPath.row == 0)
      {
          cell.tag = kC;
              NSString *cTag = [NSString stringWithFormat:@"%i", cell.tag];
              if (![arrayTag containsObject:cTag])
              {
                  [arrayTag addObject:cTag];
              }
      }
  
      if (indexPath.row == 1)
      {
           cell.tag = kLo;
              NSString *loTag = [NSString stringWithFormat:@"%i", cell.tag];
              if (![arrayTag containsObject:loTag])
              {
                  [arrayTag addObject:loTag];
              }
      }
  return cell;
  }
  </code></pre>
  
  <p>To <code>NSLog</code>:</p>
  
  <pre><code>- (IBAction)doneButton:(id)sender
  {
  
      NSLog (@"Number of Objects in Array %i", arrayTag.count);
  
      NSLog (@"Object at Index 0 in Array %@", [arrayTag objectAtIndex:0]);
      NSLog (@"Object at Index 1 in Array %@", [arrayTag objectAtIndex:1]);
  
      for (NSString *obj in arrayTag){
          NSLog(@"From ArrayTag obj: %@", obj);
      }
  }
  </code></pre>
  
  <p>Here is the Log</p>
  
  <pre><code>2013-07-10 15:46:39.468 MyApp[1013:c07] Number of Objects in Array 2
  2013-07-10 15:46:39.469 MyApp[1013:c07] Object at Index 0 in Array 1624272
  2013-07-10 15:46:39.469 MyApp[1013:c07] Object at Index 1 in Array 1624256
  2013-07-10 15:46:39.469 MyApp[1013:c07] From ArrayTag obj: 1624272
  2013-07-10 15:46:39.470 MyApp[1013:c07] From ArrayTag obj: 1624256
  </code></pre>
  
  <p>Q:  Shouldn't the value of <code>Object[0] = 100</code> and <code>Object[1] = 110</code> to match <code>cell.tag</code>?  Why does it show up 1624272 and 1624256?</p>