// この関数を個別のクラス ファイルに記述しました。
-(void)Display
{
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSInteger *Position = [prefs integerForKey:@"currentlevel"];
NSLog(@"------->%i",Position);
//This NSLog is returning Value 6
[prefs synchronize];
}
//私viewController
の場合、クラス用に作成したオブジェクトを使用してこの関数を呼び出しています
@interface ViewController ()
{
//display My class name
//disp is object fro my class
display *disp;
}
@implementation ViewController
- (void)viewDidLoad
{
disp = [[display alloc]init];
[disp Display];
NSLog(@"%i",[disp Position]);
//this NSLog statement returning value 0
[super viewDidLoad];
}
誰かが解決策を持っている場合は、私を助けてください。