Possible Duplicate:
Is there a difference between setting a property with the dot or the bracket syntax?
If I define a label in the .h file and I want to change the text of it in the .m file, is there really a difference between using label.text = @"..."
and [label setText:@"..."]
? They appear to do exactly the same thing, and if that's the case, then why the different ways to do it?