On Jun 25, 2008, at 11:05 PM, Omar Qazi wrote:
On Jun 25, 2008, at 10:44 PM, Eric Lee wrote:Ok, Cocoa is case sensitive. What this means is that stringValue is not the same thing as StringValue.Okay, I've done this:[labelField setstringValue:[textField StringValue]];However, when I build it, and I type something in and then press the button,the string doesn't show up on the labelField IBOutlet. How can I resolve this?All methods in Cocoa follow the naming convention of starting lower case and having each word after that uppercaselikeThis:So basically, stringValue: and setStringValue: are the methods you need to use.
What Omar said. Let me add one simple rule, though: If the compiler generates a warning, you are doing it wrong.The above expression would normally generate two warnings telling you that the methods -setstringValue: and StringValue do not exist. Make the warnings go away properly and the problem would be resolved.
The compiler's error and warning messages are often a bit obtuse, but it really is trying to help by pointing out code that is very unlikely to work at runtime.
b.bum
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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]