Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS Build a Simple iPhone App (iOS7) Getting Started Assign String to a Label

Trouble Making an IBOutlet

Instructions: The label for our app has an IBOutlet called 'quoteLabel' to the THViewController. Within the 'buttonPressed' method assign the following string to the 'quoteLabel' property - 'The road to success is always under construction'.

Heres What I Have:

@interface ISViewController : UIViewController @property (weak, nonatomic) IBOutlet UILabel * predictionLabel;

  • (IBAction)buttonPressed;


1 Answer

Stone Preston
Stone Preston
42,016 Points

you need to be in the implementation file, not the interface file. You need to place your code inside the method you implemented in task 1

#import "THViewController.h"

@implementation THViewController

- (IBAction)buttonPressed {
//your code needs to go here

remember that to assign a string to a label you would need to use something like

self.labelName.text = @"some text";