2014年5月27日火曜日

iPhoneアプリ 時刻を表示させたい



『 Label.textに直接date変数を入れると、日付表示されない 』



■ 下準備

Label , ButtonをStoryBoardに配置



■ ViewController.h内に 変数、メソッドを宣言


@property (weak, nonatomic) IBOutlet UILabel *myLabel;

@property (weak, nonatomic) IBOutlet UIButton *myButton;

- (IBAction)showDate:(id)sender;




■ ViewController.m 内に動作内容を入れる

- (IBAction)showDate:(id)sender {

NSDate *date = [NSDate date];

NSDateFormatter *dateFormatter=[NSDateFormatter new];

[dateFormatter setDateFormat:@"HH:mm:ss"];

_myLabel.text=[dateFormatter stringFromDate:date];

}


■ 注意 エラーした所

error

_myLabel.text=[date];


OK

_myLabel.text=[dateFormatter stringFromDate:date];








0 件のコメント:

コメントを投稿