macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

CalendarStore

removeEvent:span:

** -(void)removeEvent:(CalEvent *)event: span:(CalSpan)span: 解説 カレンダーストアから指定のイベントを取り除きます。 返り値 ( void ) 引数 ( CalEvent * )event ( CalSpan )span フレームワーク CalendarStore クラス CalCalendarStore Instance Met…

eventWithUID:occurrence:

** -(CalEvent *)eventWithUID:(NSString *)uid: occurrence:(NSDate *)date : 解説 指定の固有IDとマッチするイベントを返します。 返り値 ( CalEvent * ) 指定の固有IDにマッチするCalEventオブジェクト。 もしイベントが見つからなかったりイベントが発生…

eventsWithPredicate:

** -(NSArray *)eventsWithPredicate:(NSPredicate *)predicate: 解説 指定の条件と合うCalEventオブジェクトの配列を返します。 返り値 ( NSArray * ) 引数 ( NSPredicate * )predicate フレームワーク CalendarStore クラス CalCalendarStore Instance Met…

calendarWithUID:

** -(CalCalendar *)calendarWithUID:(NSString *)UID: 解説 与えられたUIDに一致するCalCalendarオブジェクトを返します。 返り値 ( CalCalendar * ) 引数 ( NSString * )UID フレームワーク CalendarStore クラス CalCalendarStore Instance Methods 使用…

calendars

** 解説 iClalで見えるようにユーザーのカレンダーを表すCalCalendarオブジェクトの配列を返します。 返り値 ( NSArray * ) もしユーザーがiCalと起動しない、カレンダーを作らないなら空の配列を返します。 引数 フレームワーク CalendarStore クラス CalCa…

defaultCalendarStore

** 解説 共有CalCalendarStoreオブジェクトを返します。 共有インスタンスを得る時には、このメソッドを起動します。 直接CalCalendarStoreオブジェクトを作ってはいけません 返り値 ( CalCalendarStore * ) 引数 フレームワーク CalendarStore クラス CalCa…

URL

** 解説 カレンダーアイテムのURLを返します。 返り値 ( NSURL * ) 引数 フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

UID

** 解説 レシーバーの固有IDを返します。 返り値 ( NSString * ) 引数 フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

title

** 解説 カレンダーアイテムのタイトルを返します。 返り値 ( NSString * ) 引数 フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

setURL:

** -(void)setURL:(NSURL *)URL: 解説 関連のURLをセットします。 返り値 ( void ) 引数 ( NSURL * )URL フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

setTitle:

** -(void)setTitle:(NSString *)title: 解説 レシーバーのタイトルを指定の文字列でセットします。 返り値 ( void ) 引数 ( NSString * )title フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

setNotes:

** -(void)setNotes:(NSString *)notes: 解説 指定の文字でレシーバーのメモをセットします。 返り値 ( void ) 引数 ( NSString * )notes フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

setCalendar:

** -(void)setCalendar:(CalCalendar *)calendar: 解説 指定のCalCalendarオブジェクトでレシーバーのカレンダーをセットします。 返り値 ( void ) 引数 ( CalCalendar * )calendar フレームワーク CalendarStore クラス CalCalendarItem Instance Methods …

setAlarms:

** -(void)setAlarms:(NSArray *)alarms: 解説 指定の配列で全てのアラームをセットし直します。 返り値 ( void ) 引数 ( NSArray * )alarms フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

removeAlarms:

** -(void)removeAlarms:(NSArray *)alarms: 解説 レシーバーから配列でアラームを取り除きます。 返り値 ( void ) 引数 ( NSArray * )alarms フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

removeAlarm:

** -(void)removeAlarm:(CalAlarm *)alarm: 解説 レシーバーから指定のアラームを取り除きます。 返り値 ( void ) 引数 ( CalAlarm * )alarm フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

notes

** 解説 カレンダー項目についてのメモを返します。 返り値 ( NSString * ) 引数 フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

nextAlarmDate

** 解説 次のアラーム日時を返します。 返り値 ( NSDate * ) 引数 フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

hasAlarm

** 解説 レシーバーはアラームを持っているかを返します。 返り値 ( BOOL ) 引数 フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

calendar

** 解説 カレンダーアイテムに関連したカレンダーオブジェクトを返します。 返り値 ( CalCalendar * ) 引数 フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

alarms

** 解説 レシーバーのアラームオブジェクトを含む配列を返します。 返り値 ( NSArray * ) 引数 フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

addAlarms:

** -(void)addAlarms:(NSArray *)alarms: 解説 レシーバーに配列でアラームを追加します。 返り値 ( void ) 引数 ( NSArray * )alarms フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

addAlarm:

** -(void)addAlarm:(CalAlarm *)alarm: 解説 レシーバーにアラームを追加します。 返り値 ( void ) 引数 ( CalAlarm * )alarm フレームワーク CalendarStore クラス CalCalendarItem Instance Methods 使用可能 10.5 参照 例文

UID

** 解説 レシーバーの固有のIDを返します。 返り値 ( NSString * ) 引数 フレームワーク CalendarStore クラス CalCalendar Instance Methods 使用可能 10.5 参照 例文

title

** 解説 カレンダーのタイトルを返します。 返り値 ( NSString * ) 引数 フレームワーク CalendarStore クラス CalCalendar Instance Methods 使用可能 10.5 参照 例文

isEditable

** 解説 カレンダーは編集可能かをBool値で返します。 返り値 ( BOOL ) 編集可能ならYES、そうでなければNOを返します。 引数 フレームワーク CalendarStore クラス CalCalendar Instance Methods 使用可能 10.5 参照 例文

color

** 解説 カレンダーの色を返します。 返り値 ( NSColor * ) 引数 フレームワーク CalendarStore クラス CalCalendar Instance Methods 使用可能 10.5 参照 例文

status

** 解説 状態を返します。 返り値 ( NSString * ) ユーザーの状態を確認する内容を返します。 CalAttendeeStatusNeedsAction, CalAttendeeStatusAccepted, CalAttendeeStatusDeclined, CalAttendeeStatusTentativeのどれか 引数 フレームワーク CalendarStor…

commonName

** 解説 一般名を返します。 返り値 ( NSString * ) 引数 フレームワーク CalendarStore クラス CalAttendee Instance Methods 使用可能 10.5 参照 例文

address

** 解説 出席者とコンタクトに使うことができるNSURLオブジェクト 返り値 ( NSURL * ) 引数 フレームワーク CalendarStore クラス CalAttendee Instance Methods 使用可能 10.5 参照 例文