Aktualizacja systemu iOS ViewController UILabel z innej klasy

Jestem nowicjuszem i waliłem głową w ścianę, próbując to rozgryźć. Jestem pewien, że tęsknię za czymś głupim, ale po wypróbowaniu różnych rozwiązań wciąż nie jestem w stanie uzyskać rezultatu. szukam m.

Chciałbym móc aktualizować UILabel w ViewController z innej klasy, tutaj jest mały program demo, który nie może dostać się do pracy, mam ViewController, który ma dwa UILabels, jeden jest aktualizowany zviewDidDoad i drugi, który chciałbym zaktualizować z innej klasy o nazwie NewClass, która jest wywoływana zViewController, Widzę, że klasa jest wywoływana poprawnie, ponieważ konsola rejestrujeNSLog ale nie mogę uzyskać składni do aktualizacjiUILabel.

Z góry dziękuję.

ViewController.h

 #import <UIKit/UIKit.h>

 @interface ViewController : UIViewController {

   UILabel *_labelupdate01;
   UILabel *_labelupdate02;     
 }

 @property (nonatomic, retain) IBOutlet UILabel *labelupdate01;
 @property (nonatomic, retain) IBOutlet UILabel *labelupdate02;

 @end

ViewController.m

#import "ViewController.h"
#import "NewClass.h"

@interface ViewController ()

@end

@implementation ViewController

@synthesize labelupdate01;
@synthesize labelupdate02;


- (void)viewDidLoad
{
    [super viewDidLoad];

    labelupdate01.text = @"Update from ViewController";

    [NewClass updatedisplay];
}
@end

NewClass.h

#import <Foundation/Foundation.h>

@class ViewController;

@interface NewClass : NSObject

@property (nonatomic, assign) ViewController *ViewController;

+ (void)updatedisplay;

@end

NewClass.m

 #import "NewClass.h"
 #import "ViewController.h"

 @implementation NewClass

 @synthesize ViewController = _ViewController;

 + (void)updatedisplay
 {
     NSLog(@"NewClass - updatedisplay");
     ViewController *labelupdate02;
     labelupdate02.labelupdate02.text = @"Update from NewClass";
 }

 @end

questionAnswers(3)

yourAnswerToTheQuestion