components:fromDate:
指定されたコンポーネントとともに新しいNSDataComponentsオブジェクトを返します
-(NSDateComponents *)components:(unsigned)unitFlags: fromDate:(NSDate *)date:
解説
レシーバが日付を指定されたunitFlagsで計算できるなら、
指定されたコンポーネントとともに新しいNSDataComponentsオブジェクトを返します。
unitFlags はbitwise またはNSCalendarUnits です。
メソッドは定義した範囲外、計算できない場合にnilを返します。
返り値
( NSDateComponents * )
なし
引数
( unsigned )unitFlags
ユニットフラグ
( NSDate * )date
日付
フレームワーク
Foundation
クラス
NSCalendar
Instance Methods
使用可能
10.4
参照
-dateFromComponents:
-components:fromDate:toDate:options:
-dateByAddingComponents:toDate:options:
例文
unsigned unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit;
NSDateComponents *comps = [myCalendar components:unitFlags fromDate:[myDatePicker dateValue]];