Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6247119
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T12:48:45+00:00 2026-05-24T12:48:45+00:00

I am unable to display a NSString into the UILabel. Below is part of

  • 0

I am unable to display a NSString into the UILabel. Below is part of the program shown, when the button is hit, those functions will be called.

This is the function that will be called by the UIAlert when the button is hit. It is in the Second View of a Navigation Controller. “location” is a NSString.

- (void)alertView:(UIAlertView *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {

if (buttonIndex == 0)
{       
    NSString *newString = [[NSString alloc] initWithString:location];
    NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
    [prefs setObject:newString forKey:@"keyForLocation"];

    FirstViewController *newObject = [[FirstViewController alloc] init];
    [newObject updateCurrentLocationLabel:nil];
}
else {

}

}

This is in the header and implementation file of the View Controller of the Base View. Which is with the UILabel.

Header file

@interface FirstViewController : UIViewController {
    IBOutlet UILabel *currentLocationLabel;
}

@property (nonatomic, retain) UILabel *currentLocationLabel;
-(IBAction) updateCurrentLocationLabel:(id) sender;

Implementation file

- (IBAction) updateCurrentLocationLabel:(id) sender {
    NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
    NSString *myString1 = [prefs stringForKey:@"keyForLocation"];
    currentLocationLabel.text = [NSString stringWithFormat:@"%@", myString1];
}
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T12:48:46+00:00Added an answer on May 24, 2026 at 12:48 pm

    In the alertView:clickedButtonAtIndex: method, you’re creating a new FirstViewController object that has nothing to do with the one that is (presumably) on your navigation stack.
    You have to call the updateCurrentLocationLabel method on a view controller that is actually part of your view hierarchy. Just because you instantiate the same class doesn’t mean you’ll get the same object.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

why i am unable to display the text in my dev box? <script type=text/javascript>
I am unable to display both the setContentView(R.layout.main) and View together. I think I
It seems Windows is unable to display different background images on different monitors on
I want to have a timeout after 5 seconds and then display Unable to
I am unable to display the total information if the results are nil in
I am receiving the following error message when trying to display my web part.
Unable to find a SQL diff tool that meets my needs, I am writing
I am unable to consume messages sent via ActiveMQ from my Flex client. Sending
I have been unable to receive UDP multicast under VxWorks 5.5. I've joined the
I am unable to create an empty solution in Visual Studio. The msdn documentation

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.