Re: setString question...
Re: setString question...
- Subject: Re: setString question...
- From: email@hidden
- Date: Mon, 5 Feb 2007 11:11:53 -0800 (PST)
Thanks everyone, I had stumbled across the setIntValue in one of the Apple
Cocoa pdf's, and it was not listed in the Dev Docs for NSTextField but I
did find it in the NSCell API.
Thanks again,
tom
On Mon, February 5, 2007 10:57 am, Ricky Sharp wrote:
>
> On Feb 5, 2007, at 12:38 PM, email@hidden wrote:
>
>
>> I'm brand new to Cocoa, I have been using RealBasic and AppleScript
>> Studio
>> for a long time and have finally decided to learn Cocoa.
>>
>> OK, so I have created a simple little app which has a button which
>> set the contents of a NSTextField to a integer, and this works fine. I
>> even figured out how to change the color. I just can't seem to figure out
>> how to set text in the TextField.
>>
>> Here is my code I was trying.
>>
>>
>> Thanks,
>> tom
>>
>>
>> - (IBAction)setTextFieldTo:(id)sender
>> {
>> // This works
>> //[textField setIntValue:2];
>>
>>
>> NSString *myText;
>> myText = @"Hello World";
>>
>> [textField setString: myText];
>> [textField setToolTip: @"Hello Tool Tip!"];
>> [textField setTextColor: [NSColor greenColor]];
>> }
>>
>
> As I.S. just pointed out, use setStringValue:
>
>
> One thing I wanted to point out though is that if you had an
> NSTextView instead of NSTextField, then you would be able to use
> setString: (NSTextView inherits from NSText which provides a
> setString:). However, NSTextField does not inherit from NSText.
>
>
> Typically, you can get nice compiler warnings about this (e.g.
> 'textField may not respond to setString:') My guess is that you
> declared textField as an id (which is a perfectly valid thing to do),
> instead of the more specific type of NSTextField*.
>
> ___________________________________________________________
> Ricky A. Sharp mailto:email@hidden
> Instant Interactive(tm) http://www.instantinteractive.com
>
>
>
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden