Hi!

Does anyone know how you'd populate a tableview when clicking a button? I tried this:

AppController.h:

- (void)populateTableView:(id)sender;

AppController.m:

-(void)populateTableView:(id)sender {
        
        [super init];
        sourceArray =  [NSArray arrayWithObjects:
                                        [NSDictionary 
dictionaryWithObjectsAndKeys:
                                         @"test 1", @"title",
                                         [NSURL fileURLWithPath:@"/Library/1.html"], 
@"url", nil],
                                        [NSDictionary 
dictionaryWithObjectsAndKeys:
                                         @"test 2", @"title",
                                         [NSURL fileURLWithPath:@"/Library/2.html"], 
@"url", nil],
                                        [NSDictionary 
dictionaryWithObjectsAndKeys:
                                         @"test 3", @"title",
                                         [NSURL fileURLWithPath:@"/Library/3.html"], 
@"url", nil],
                                        [NSDictionary 
dictionaryWithObjectsAndKeys:
                                         @"test 4", @"title",
                                         [NSURL fileURLWithPath:@"/Library/4.html"], 
@"url", nil],

                                        nil];
        
        return self;
        
}

This doesn't work. If I replace the void function in the class .m file with (id) init, everything works fine. But then it populates the tableview on launch and I'd like to populate the tableView only when I click a button.

--Philip
_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to