头文件:SettingsVC.h ViewController.h
实现文件:SettingsVC.m ViewController.m
在 ViewController.m 中,我使用顶部的这行代码导入了 SettingsVC.h
导入“SettingsVC.h”,这样我就可以从不同的视图从步进器获取值。
在 SettingsVC.h 我有一行代码说 IBOutlet UIStepper *mainStepper;
分配给步进器。
当我尝试通过执行此 mainStepper.value 从 ViewController.m 访问步进器的值时,它不起作用,但它在 Settings.m 中起作用 感谢您的帮助。
维京人的新东西
设置VC.h 文件
#import <UIKit/UIKit.h>
@interface SettingsVC : UIViewController <UIPickerViewDataSource, UIPickerViewDelegate> {
IBOutlet UILabel *mainTimeShow;
IBOutlet UILabel *armTimeShow;
IBOutlet UILabel *defuseTimeShow;
IBOutlet UIStepper *armStepper;
IBOutlet UIStepper *defuseStepper;
IBOutlet UIStepper *mainStepper;
}
-(IBAction)goToClock;
@property (nonatomic, retain) UIStepper *mainStepper;
-(IBAction)mainTimeStepper;
-(IBAction)armTimeStepper;
-(IBAction)defuseTimeStepper;
@end
设置VC.m 文件
#import "SettingsVC.h"
@interface SettingsVC ()
@end
@implementation SettingsVC
@synthesize mainStepper;
@end
ViewController.m 文件
#import "ViewController.h"
#import "SettingsVC.h"
@interface ViewController ()
@end
@implementation ViewController
-(void)here {
SettingsVC.mainStepper.value; //Property mainStepper not found on object of type 'SettingsVC'
}
@end