【发布时间】:2014-07-14 00:09:00
【问题描述】:
所以,我对 iOS/Obj-C 和 Xcode 非常陌生,我正在尝试通过构建一个简单的选项卡式视图应用程序来学习,该应用程序采用一些用户变量,将用户移动到下一个视图并显示变量。
目前,我有第一个视图 - 用户选择两个日期。我已成功将这两个日期记录到控制台。我还不太明白在视图之间移动的概念。
我需要帮助的是 - 在 - (IBAction)submitDates 函数中,将用户移动到下一个视图并将变量也传递到该视图 - 并将变量记录到控制台。
注意:第二个视图文件(JPSecondViewController.m 和 JPSecondViewController.h 尚未触及)。
提前非常感谢任何帮助/指导!
我的 JPFirstViewController.m 文件
// JPFirstViewController.m
// Vacay
//
#import "JPFirstViewController.h"
#import "JPSecondViewController.h"
@interface JPFirstViewController ()
@end
@implementation JPFirstViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (IBAction)submitDates {
//Save the selected date variables
NSDate *dateFromPicker = [_fromDate date];
NSDate *endDateFromPicker = [_endDate date];
NSLog(@"From date: %@ and end date: %@", dateFromPicker, endDateFromPicker);
//Move user to second view controller
}
@end
我的 JPFirstViewController.m 文件
// JPFirstViewController.h
// Vacay
/
#import <UIKit/UIKit.h>
#import "JPSecondViewController.h"
@interface JPFirstViewController : UIViewController
@property (strong, nonatomic) IBOutlet UIDatePicker *endDate;
@property (strong, nonatomic) IBOutlet UIDatePicker *fromDate;
- (IBAction)submitDates;
@end
【问题讨论】:
标签: ios objective-c