Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

NSDateFormatter

NSDateFormatterクラス

Index>Foundation>apple(mac) 解説 継承 NSFormatter : NSObject 準拠 NSCoding (NSFormatter) NSCopying (NSFormatter) NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 Mac OS X v10.4以降 iOS 2.0以降 定…

setDateFormat:

-(void)setDateFormat:(NSString *)string: 解説 日付フォーマットをセットします。 変換のリストは“Setting the Format for Dates” を見てください。 返り値 ( void ) なし 引数 ( NSString * )string フレームワーク Foundation クラス NSDateFormatter In…

setDateStyle:

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

setDefaultDate:

-(void)setDefaultDate:(NSDate *)date: 解説 デフォルトの日付をセットします。 返り値 ( void ) なし 引数 ( NSDate * )date フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -defaultDate 例文

setEraSymbols:

世紀記号をセットします -(void)setEraSymbols:(NSArray *)array: 解説 era記号セットします。 返り値 ( void ) なし 引数 ( NSArray * )array フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -eraSymbols 例文

setFormatterBehavior:

-(void)setFormatterBehavior:(NSDateFormatterBehavior)behavior: 解説 フォーマッター挙動をセットします。 返り値 ( void ) なし 引数 ( NSDateFormatterBehavior )behavior フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能…

setGeneratesCalendarDates:

-(void)setGeneratesCalendarDates:(BOOL)b: 解説 カレンダー日付を作るかをセットします。 返り値 ( void ) なし 引数 ( BOOL )b フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -generatesCalendarDates 例文

setLenient:

-(void)setLenient:(BOOL)b: 解説 寛大かをセットします。 返り値 ( void ) なし 引数 ( BOOL )b フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -isLenient 例文

setLocale:

レシーバーのロケールをセットします -(void)setLocale:(NSLocale *)locale: 解説 レシーバーのロケールをセットします。 返り値 ( void ) なし 引数 ( NSLocale * )locale フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.…

setMonthSymbols:

-(void)setMonthSymbols:(NSArray *)array: 解説 月記号をセットします。 返り値 ( void ) なし 引数 ( NSArray * )array フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -monthSymbols -shortMonthSymbols -setSho…

setPMSymbol:

-(void)setPMSymbol:(NSString *)string: 解説 PM記号をセットします。 返り値 ( void ) なし 引数 ( NSString * )string フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -PMSymbol -AMSymbol -setAMSymbol: 例文

setShortMonthSymbols:

-(void)setShortMonthSymbols:(NSArray *)array: 解説 短い月記号をセットします。 返り値 ( void ) なし 引数 ( NSArray * )array フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -monthSymbols -setMonthSymbols:…

setShortWeekdaySymbols:

-(void)setShortWeekdaySymbols:(NSArray *)array: 解説 短い秋季号をセットします。 返り値 ( void ) なし 引数 ( NSArray * )array フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -weekdaySymbols -setWeekdaySy…

setLocale:

重複? -(void)setLocale:(NSLocale *)locale: 解説 ロケールをセットします。 返り値 ( void ) なし 引数 ( NSLocale * )locale フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setTimeStyle: 例文

setTimeZone:

-(void)setTimeZone:(NSTimeZone *)timezone: 解説 タイムゾーンをセットします。 返り値 ( void ) なし 引数 ( NSTimeZone * )timezone フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -timeZone 例文

setTwoDigitStartDate:

-(void)setTwoDigitStartDate:(NSDate *)d: 解説 2ディジットスタート日付をセットします。 返り値 ( void ) なし 引数 ( NSDate * )d フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -twoDigitStartDate 例文

setWeekdaySymbols:

-(void)setWeekdaySymbols:(NSArray *)array: 解説 ウイークデー記号をセットします。 返り値 ( void ) なし 引数 ( NSArray * )array フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -weekdaySymbols -shortWeekda…

shortMonthSymbols

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

shortWeekdaySymbols

解説 短い週記号を返します。 返り値 ( NSArray * ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -weekdaySymbols -setWeekdaySymbols: -setShortWeekdaySymbols: 例文

stringFromDate:

-(NSString *)stringFromDate:(NSDate *)date: 解説 レシーバの現在の設定を使って日付の内容から文字列を返します。 返り値 ( NSString * ) なし 引数 ( NSDate * )date フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 …

timeStyle

解説 時間スタイルを返します。 セット可能な値はConstantsを見てください。 返り値 ( NSDateFormatterStyle ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setTimeStyle: 例文

timeZone

解説 タイムゾーンを返します。 返り値 ( NSTimeZone * ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setTimeZone: 例文

twoDigitStartDate

解説 2ディジットスタート日付を返します。 返り値 ( NSDate * ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setTwoDigitStartDate: 例文

weekdaySymbols

解説 ウイークデー記号を返します。 返り値 ( NSArray * ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setWeekdaySymbols: -shortWeekdaySymbols -setShortWeekdaySymbols: 例文

defaultFormatterBehavior

デフォルトの日付フォーマットの挙動を返します 解説 デフォルトの日付フォーマットの挙動を返します。 デフォルトはNSDateFormatterBehavior10_4 返り値 ( NSDateFormatterBehavior ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Class Me…

setDefaultFormatterBehavior:

デフォルトの日付フォーマットの挙動をセットします +(void)setDefaultFormatterBehavior:(NSDateFormatterBehavior)a: 解説 デフォルトの日付フォーマットの挙動をセットします。 セット可能な値はConstantsを見てください。 デフォルトはNSDateFormatterBe…

AMSymbol

AMシンボルを返します 解説 AMシンボルを返します。 返り値 ( NSString * ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setAMSymbol -PMSymbol -setPMSymbol: 例文 #import "MyObject.h" @implement…

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…

defaultDate

デフォルトの日付を返します。 解説 デフォルトの日付を返します。 デフォルトはnilです。 返り値 ( NSDate * ) なし 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.4 参照 -setDefaultDate: 例文 #import "MyObject…

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 例文

allowsNaturalLanguage

日付フォーマッタが、自然言語を変換するかを返します 解説 日付フォーマッタが、自然言語を変換するかを返します。 YESであればMayやJunなどが月の名前として変換してくれます。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSDateForma…

dateFormat

日付フォーマッタのフォーマット形式の文字列を返します 解説 日付フォーマッタのフォーマット形式の文字列を返します。 返り値 ( NSString * ) 日付表示形式文字列 引数 フレームワーク Foundation クラス NSDateFormatter Instance Methods 使用可能 10.0 …

initWithDateFormat:allowNaturalLanguage:

日付フォーマットを初期化して返します -(id)initWithDateFormat:(NSString *)format: allowNaturalLanguage:(BOOL)flag: 解説 日付フォーマットを初期化して返します。 flagは自然言語処理をするかどうかをセットします。 YESであればMayやJunなどが月の名…