XuniCalendarRange クラス リファレンス
継承元 | NSObject |
---|---|
定義先 | CalendarRange.h |
startDate
範囲の開始日を取得または設定します。
@property (nonatomic) NSDate *startDate
内容
範囲の開始日を取得または設定します。
定義先
CalendarRange.h
endDate
範囲の終了日を取得または設定します。
@property (nonatomic) NSDate *endDate
内容
範囲の終了日を取得または設定します。
定義先
CalendarRange.h
– initWithStartDate:endDay:calendar:
新しく割り当てられた XuniCalendarRange オブジェクトを初期化して返します。
- (instancetype)initWithStartDate:(NSDate *)start endDay:(NSDate *)end calendar:(XuniCalendar *)calendar
パラメータ
start |
開始日 |
---|---|
end |
終了日 |
calendar |
範囲を取得する対象の XuniCalendar |
戻り値
初期化された XuniCalendarRange オブジェクト。オブジェクトを作成できなかった場合は nil
内容
新しく割り当てられた XuniCalendarRange オブジェクトを初期化して返します。
定義先
CalendarRange.h
– containsDay:
日が範囲内にあるかどうかを返します。
- (BOOL)containsDay:(NSDateComponents *)day
パラメータ
day |
計算の実行対象になる日 |
---|
戻り値
指定された日が範囲内の場合は YES、そうでない場合は NO
内容
日が範囲内にあるかどうかを返します。
定義先
CalendarRange.h
– containsDate:
日付が範囲内にあるかどうかを返します。
- (BOOL)containsDate:(NSDate *)date
パラメータ
date |
計算の実行対象になる日付 |
---|
戻り値
指定された日付が範囲内の場合は YES、そうでない場合は NO
内容
日付が範囲内にあるかどうかを返します。
定義先
CalendarRange.h
– containsDateYM:
日付の年と月が範囲内にあるかどうかを返します。
- (BOOL)containsDateYM:(NSDate *)date
パラメータ
date |
対象となる日付 |
---|
戻り値
対象となる日付が範囲内にある場合はtrue、範囲外の場合はfalse
内容
日付の年と月が範囲内にあるかどうかを返します。
定義先
CalendarRange.h
– containsDateY:
日付の年が範囲内にあるかどうかを返します。
- (BOOL)containsDateY:(NSDate *)date
パラメータ
date |
対象となる |
---|
戻り値
対象となる日付が範囲内にある場合はtrue、範囲外の場合はfalse
内容
日付の年が範囲内にあるかどうかを返します。
定義先
CalendarRange.h
– addExcludedDates:
除外された日付配列に日付を追加します。
- (void)addExcludedDates:(NSDate *)date
パラメータ
date |
追加される日付 |
---|
内容
除外された日付配列に日付を追加します。
定義先
CalendarRange.h
– resetExcludedDates
除外された日付配列をリセットします。
- (void)resetExcludedDates
内容
除外された日付配列をリセットします。
定義先
CalendarRange.h