SBSettingsViewController で NSString 変数を作成したばかりで、それを SBViewController で取得したいと考えています。
私は知っています..これについてはたくさんの反応がありますが、私は何が間違っているのか本当にわかりません。これを使用して(null)値を取得しています。
ありがとう!
SBViewController.h:
#import <UIKit/UIKit.h>
@interface SBViewController : UIViewController {
NSString *gameMode;
}
@property (retain, nonatomic) NSString *gameMode;
- (IBAction)geraManobra;
SBViewController.m
#import "AppDelegate.h"
#import "SBViewController.h"
#import "SBSettingsViewController.h"
@interface SBViewController ()
@end
@implementation SBViewController
@synthesize gameMode;
- (IBAction)geraManobra {
NSLog(@" %@",gameMode);
}
SBSettingsViewController.h
#import <UIKit/UIKit.h>
#import <FacebookSDK/FacebookSDK.h>
@interface SBSettingsViewController : UITableViewController
- (IBAction)selectModeFlat;
SBSettingsViewController.m
#import "AppDelegate.h"
#import "SBSettingsViewController.h"
#import "SBViewController.h"
@interface SBSettingsViewController ()
@end
@implementation SBSettingsViewController
- (IBAction)selectModeFlat {
SBViewController *sbView = [[SBViewController alloc] init];
sbView.gameMode = @"Flat Ground";
NSLog(@" %@",sbView.gameMode);
}