Cocoa API解説(macOS/iOS)

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

目次

-

initWithStream:

指定したURLからデータを読み込んで、XMLパーサオブジェクトを作って返します - (id)initWithStream:(NSInputStream *)stream 解説 指定したURLからデータを読み込んで、XMLパーサオブジェクトを作って返します。 返り値 ( id ) 初期化された NSXMLParser オ…

initWithURL:append:

-(id)initWithURL:(NSURL *)url: append:(BOOL)shouldAppend: 解説 ファイルにアウトプットストリームを初期化して返します。 返り値 ( id ) オブジェクト 引数 ( NSString * )path ( BOOL )shouldAppend フレームワーク Foundation クラス NSOutputStream I…

outputStreamWithURL:append:

+(id)outputStreamWithURL:(NSURL *)url: append:(BOOL)shouldAppend: 解説 アウトプットストリームをURLに出力します。 返り値 ( id ) オブジェクト 引数 ( NSURL * )url ( BOOL )shouldAppend フレームワーク Foundation クラス NSOutputStream Class Meth…

stringByReplacingMatchesInString:options:range:withTemplate:

INDEX>Foundation>NSRegularExpression - (NSString *)stringByReplacingMatchesInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range withTemplate:(NSString *)template 解説 引数 返り値 フレームワーク Foundation ク…

replacementStringForResult:inString:offset:template:

INDEX>Foundation>NSRegularExpression - (NSString *)replacementStringForResult:(NSTextCheckingResult *)result inString:(NSString *)string offset:(NSInteger)offset template:(NSString *)template 解説 引数 返り値 フレームワーク Foundation クラ…

replaceMatchesInString:options:range:withTemplate:

INDEX>Foundation>NSRegularExpression - (NSUInteger)replaceMatchesInString:(NSMutableString *)string options:(NSMatchingOptions)options range:(NSRange)range withTemplate:(NSString *)template 解説 引数 返り値 フレームワーク Foundation クラス…

rangeOfFirstMatchInString:options:range:

INDEX>Foundation>NSRegularExpression - (NSRange)rangeOfFirstMatchInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range 解説 引数 返り値 フレームワーク Foundation クラス NSRegularExpression 使用可能 OS X 10.7以…

numberOfMatchesInString:options:range:

INDEX>UIKit>NSRegularExpression - (NSUInteger)numberOfMatchesInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range 解説 引数 返り値 フレームワーク Foundation クラス NSRegularExpression 使用可能 OS X 10.7以降 i…

matchesInString:options:range:

INDEX>Foundation>NSRegularExpression - (NSArray *)matchesInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range 解説 引数 返り値 フレームワーク Foundation クラス NSRegularExpression 使用可能 OS X 10.7以降 iOS 4…

initWithPattern:options:error:

INDEX>Foundation>NSRegularExpression - (id)initWithPattern:(NSString *)pattern options:(NSRegularExpressionOptions)options error:(NSError **)error 解説 引数 返り値 フレームワーク Foundation クラス NSRegularExpression 使用可能 OS X 10.7以降…

firstMatchInString:options:range:

INDEX>Foundation>NSRegularExpression - (NSTextCheckingResult *)firstMatchInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range 解説 引数 返り値 フレームワーク Foundation クラス NSRegularExpression 使用可能 OS …

enumerateMatchesInString:options:range:usingBlock:

INDEX>UIKit>NSRegularExpression - (void)enumerateMatchesInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range usingBlock:(void (^)(NSTextCheckingResult *result, NSMatchingFlags flags, BOOL *stop))block 解説 引…

regularExpressionWithPattern:options:error:

INDEX>Foundation>NSRegularExpression + (NSRegularExpression *)regularExpressionWithPattern:(NSString *)pattern options:(NSRegularExpressionOptions)options error:(NSError **)error 解説 引数 返り値 フレームワーク Foundation クラス NSRegularE…

escapedTemplateForString:

INDEX>UIKit>NSRegularExpression + (NSString *)escapedTemplateForString:(NSString *)string 解説 引数 返り値 フレームワーク Foundation クラス NSRegularExpression 使用可能 OS X 10.7以降 iOS 4.0以降 参照 サンプル

escapedPatternForString:

INDEX>Foundation>NSRegularExpression + (NSString *)escapedPatternForString:(NSString *)string 解説 引数 返り値 フレームワーク Foundation クラス NSRegularExpression 使用可能 OS X 10.7以降 iOS 4.0以降 参照 サンプル

directoryAttributes

Index>Foundation>NSDirectoryEnumerator ディレクトリ列挙オブジェクトのディレクトリ属性を返します 解説 ディレクトリ列挙オブジェクトのディレクトリ属性を返します。 返り値 ( NSDictionary * ) ディレクトリ属性 引数 フレームワーク Foundation クラ…

fileAttributes

Index>Foundation>NSDirectoryEnumerator ディレクトリ列挙オブジェクトのファイル属性を返します 解説 ディレクトリ列挙オブジェクトのファイル属性を返します。 返り値 ( NSDictionary * ) ファイル属性 引数 フレームワーク Foundation クラス NSDirector…

skipDescendents

INDEX>Foundation>NSDirectoryEnumerator サブディレクトリを調べずに、スキップします 解説 サブディレクトリを調べずに、スキップします。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSDirectoryEnumerator Instance Methods 使用可能 …

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

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…

setTimeZone:

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

setWeekdaySymbols:

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