macOS/iOS API解説

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

目次

-

setWeek:

レシーバの週単位の数をセットします 解説 レシーバの週単位の数をセットします。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSDateComponents Instance Methods 使用可能 10.4 参照 -week 例文 #import "MyObject.h" @implementation My…

weekday

レシーバの曜日を返します 解説 レシーバの曜日を返します。 返り値 ( int ) 整数値 引数 フレームワーク Foundation クラス NSDateComponents Instance Methods 使用可能 10.4 参照 -setWeekday: 例文 #import "MyObject.h" @implementation MyObject - (IB…

setWeekday:

レシーバーのウイークデーの単位をセットします -(void)setWeekday:(int)v: 解説 レシーバーのウイークデーの単位をセットします。 返り値 ( void ) なし 引数 ( int )v フレームワーク Foundation クラス NSDateComponents Instance Methods 使用可能 10.4 …

weekdayOrdinal

レシーバーのウイークデー単位のオリジナル数を返します 解説 レシーバーのウイークデー単位のオリジナル数を返します。 返り値 ( int ) 整数値 引数 フレームワーク Foundation クラス NSDateComponents Instance Methods 使用可能 10.4 参照 -setWeekdayOr…

PMSymbol

PMシンボルを返します 解説 PMシンボルを返します。 返り値 ( NSString * ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setPMSymbol: -AMSymbol -setAMSymbol: 例文

calendar

レシーバーのカレンダーを返します 解説 レシーバーのカレンダーを返します。 返り値 ( NSCalendar * ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setCalendar: 例文 #import "MyObject.h" @implem…

dateFromString:

文字列からNSDateを返します -(NSDate *)dateFromString:(NSString *)a: 解説 文字列からNSDateを返します。 返り値 ( NSDate * ) なし 引数 ( NSString * )a フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -getOb…

dateStyle

日付スタイルを返します。セット可能な値はConstantsを見てください 解説 日付スタイルを返します。セット可能な値はConstantsを見てください。 返り値 ( NSDateFormatterStyle ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Meth…

eraSymbols

era記号を返します 解説 era記号を返します。(例えばBCE,CE) 返り値 ( NSArray * ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setEraSymbols: 例文 #import "MyObject.h" @implementation MyObje…

formatterBehavior

フォーマットの挙動を返します 解説 フォーマットの挙動を返します。 【NSDateFormatterBehavior】 返り値 ( NSDateFormatterBehavior ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 +defaultFormatte…

generatesCalendarDates

レシーバーがカレンダー日付を作るならYESを返します。そうでなければNOを返します 解説 レシーバーがカレンダー日付を作るならYESを返します。そうでなければNOを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSDateFormatter…

getObjectValue:forString:range:error:

-(BOOL)getObjectValue:(out id *)obj: forString:(NSString *) string range:(inout NSRange *)rangep : error:(out NSError **)error: 解説 objの内容が文字列を表すならYESを返します。そして、現在の設定で日付を作るのに必要な範囲をrangepに入れます。…

isLenient

レシーバーが文字をパースする時heuristicsを使うのであればYESを返します 解説 レシーバーが文字をパースする時heuristicsを使うのであればYESを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSDateFormatter Instance Method…

locale

レシーバーのロケールを返します 解説 レシーバーのロケールを返します。 返り値 ( NSLocale * ) ロケール 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setLocale: 例文 #import "MyObject.h" @implementa…

monthSymbols

レシーバの月記号を返します 解説 レシーバの月記号を返します。 返り値 ( NSArray * ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setMonthSymbols: -shortMonthSymbols -setShortMonthSymbols: 例…

setAMSymbol:

レシーバのAM記号をセットします -(void)setAMSymbol:(NSString *)s: 解説 レシーバのAM記号をセットします。 返り値 ( void ) なし 引数 ( NSString * )s フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -AMSymbol…

setCalendar:

-(void)setCalendar:(NSCalendar *)c: 解説 カレンダーをセットします。 返り値 ( void ) なし 引数 ( NSCalendar * )c フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -calendar 例文

initWithName:reason:userInfo:

Index>Foundation>NSException 例外を初期化して返します -(id)initWithName:(NSString *)name: reason:(NSString *)reason: userInfo:(NSDictionary *)userInfo: 解説 例外を初期化して返します。 name 例外名 reason 例外の理由(Logに表示されます。) us…

name

Index>Foundation>NSException 例外名を返します 解説 例外名を返します。 返り値 ( NSString * ) 名前 引数 フレームワーク Foundation クラス NSException Instance Methods 使用可能 10.0 参照 - initWithName:reason:userInfo: + exceptionWithName:reas…

raise

Index>Foundation>NSException 例外を発生させます 解説 例外を発生させます。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSException Instance Methods 使用可能 10.0 参照 + raise:format: + raise:format:arguments: 例文 #import "My…

reason

Index>Foundation>NSException 例外の理由を返します 解説 例外の理由(Logに表示される)を返します。 返り値 ( NSString * ) 理由 引数 フレームワーク Foundation クラス NSException Instance Methods 使用可能 10.0 参照 - initWithName:reason:userInf…

userInfo

Index>Foundation>NSException 例外の追加情報を返します 解説 例外の追加情報を返します。 なければnilを返します。 返り値 ( NSDictionary * ) 辞書 引数 フレームワーク Foundation クラス NSException Instance Methods 使用可能 10.0 参照 - initWithNa…

decodeValueOfObjCType:at:

INDEX>Foundation>NSCoder> オブジェクティブCタイプの値をデコードします -(void)decodeValueOfObjCType:(const char *)valueType: at:(void *)data: 解説 オブジェクティブCタイプの値をデコードします。【valueType】 "i"または@encode(int) 整数 @encode…

decodeValuesOfObjCTypes:

INDEX>Foundation>NSCoder> オブジェクティブCタイプの値をデコードします引数は値タイプと値が交互に並びます -(void)decodeValuesOfObjCTypes:(const char *)valueTypes, ...: 解説 オブジェクティブCタイプの値をデコードします。引数は値タイプと値が交…

encodeArrayOfObjCType:count:at:

INDEX>Foundation>NSCoder> オブジェクティブC配列をコード化します -(void)encodeArrayOfObjCType:(const char *)itemType: count:(unsigned)count: at:(const void *)address: 解説 オブジェクティブC配列をコード化します。 返り値 ( void ) なし 引数 ( …

encodeBycopyObject:

INDEX>Foundation>NSCoder> オブジェクトをコピーしてコード化します 解説 オブジェクトをコピーしてコード化します。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSCoder Instance Methods 使用可能 10.0 参照 - encodeRootObject - enco…

encodeByrefObject:

INDEX>Foundation>NSCoder> オブジェクトをコード化します 解説 オブジェクトをコード化します。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSCoder Instance Methods 使用可能 10.0 参照 - encodeBycopyObject 例文 #import "MyView.h" …

encodeBytes:length:

INDEX>Foundation>NSCoder> バイト列をコード化します -(void)encodeBytes:(const void *)address: length:(unsigned)numBytes: 解説 タイプが明記されていないデータのバイト列をコード化します。 返り値 ( void ) なし 引数 ( const void * )address コー…

encodeConditionalObject:

INDEX>Foundation>NSCoder> 条件付きオブジェクトをエンコードします -(void)encodeConditionalObject:(id)object: 解説 条件付きオブジェクトをエンコードします。 サブクラスでオーバーライドします。 返り値 ( void ) なし 引数 ( id )object オブジェク…

encodeDataObject:

INDEX>Foundation>NSCoder> データオブジェクトをコード化します -(void)encodeDataObject:(NSData *)data: 解説 データオブジェクトをコード化します。 返り値 ( void ) なし 引数 ( NSData * )data データ フレームワーク Foundation クラス NSCoder Insta…