A couple problems,
1) In IB you bind your array controller to a array, however your array is empty.
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
array = [NSMutableArray array];
[arrayController addObject:[NSDictionary dictionaryWithObjectsAndKeys:@"bob", @"name", nil]];
}
Try something like this
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
self.array = [NSMutableArray array];
for (int i=0 ; i <= 10 ; i++)
{
NSMutableDictionary *myDic = [NSMutableDictionary dictionary];
[myDic setObject:[NSString stringWithFormat:@"Bob %d",i] forKey:@"name"];
[self.array addObject:myDic];
}
[[self arrayController] rearrangeObjects];
}
2)When binding the textfield to the Table Cell View the model path should be objectValue.name