setWeekday:
レシーバーのウイークデーの単位をセットします
-(void)setWeekday:(int)v:
解説
レシーバーのウイークデーの単位をセットします。
返り値
( void )
なし
引数
( int )v
フレームワーク
Foundation
クラス
NSDateComponents
Instance Methods
使用可能
10.4
参照
-weekday
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSDate *theDate = [myDatePicker dateValue]; [myTextField setStringValue:[theDate description]]; NSCalendar *myCalendar = [myDatePicker calendar]; unsigned unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit; NSDateComponents *comps = [myCalendar components:unitFlags fromDate:[myDatePicker dateValue]]; NSLog(@"era %d",[comps era]); [comps setEra:2]; NSLog(@"era %d",[comps era]); [comps setYear:2]; NSLog(@"year %d",[comps year]); [comps setMonth:2]; NSLog(@"month %d",[comps month]); [comps setDay:2]; NSLog(@"day %d",[comps day]); [comps setHour:2]; NSLog(@"hour %d",[comps hour]); [comps setMinute:2]; NSLog(@"hour %d",[comps minute]); [comps setSecond:2]; NSLog(@"hour %d",[comps second]); [comps setWeek:2]; NSLog(@"hour %d",[comps weekday]); [comps setWeekdayOrdinal:2]; NSLog(@"weekdayOrdinal %d",[comps weekdayOrdinal]); } @end