XuniCalendarRange クラス リファレンス

継承元 NSObject
定義先 CalendarRange.h

概要

XuniCalendarRange クラス

  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