Swift Library MonthlyCalendar

MonthlyCalendar

指定した日付の月カレンダーを配列で返すライブラリ。

UI含めたライブラリはいくつかあります。
UIは自分で開発するため、UI以外をライブラリ化。
画像は開発している手帳アプリ内で開発したものをライブラリ化。

GitHub

Swift Packageです。
https://github.com/cloudsquare22/MonthlyCalendar

使い方

import MonthlyCalendar

let mc = MonthlyCalendar(day: Date())
print(mc.days)
[0, 0, 0, 0, 0, 1, 2], [3, 4, 5, 6, 7, 8, 9], [10, 11, 12, 13, 14, 15, 16], [17, 18, 19, 20, 21, 22, 23], [24, 25, 26, 27, 28, 29, 30], [31, 0, 0, 0, 0, 0, 0]]

詳細はREADMEを参照して下さい。

Swift

Posted by shi-n