macOS/iOS API解説

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

目次

NSScanner

NSScannerクラス

INDEX>Foundation>apple(OS X) apple(iOS) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X 10.0以降 iOS 2.0以降 定義 NSDecimalNumber.h 定義 NSScanner.h 概要 適合するプロ…

localizedScannerWithString:

ローカライズされた文字でスキャナを返します +(id)localizedScannerWithString:(NSString *)aString: 解説 ローカライズされた文字でスキャナを返します。setLocaleでローカライズ辞書をセットします。 返り値 ( id ) スキャナ 引数 ( NSString * )aString …

scannerWithString:

スキャナを文字列で作って返します +(id)scannerWithString:(NSString *)aString: 解説 スキャナを文字列で作って返します。 返り値 ( id ) スキャナ 引数 ( NSString * )aString 文字列 フレームワーク Foundation クラス NSScanner Class Methods 使用可能…

caseSensitive

探す文字の大文字と小文字を区別するかを返します 解説 探す文字の大文字と小文字を区別するかを返します。 YESをセットすると区別します。 NOをセットすると区別しません。 初期設定は区別しません。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundatio…

charactersToBeSkipped

スキャナが無視する文字の文字セットを返します 解説 スキャナが無視する文字の文字セットを返します。 返り値 ( NSCharacterSet * ) 文字セット 引数 フレームワーク Foundation クラス NSScanner Instance Methods 使用可能 10.0 参照 - setCharactersToBe…

initWithString:

スキャナを初期化して返します -(id)initWithString:(NSString *)aString: 解説 スキャナを初期化して返します。 返り値 ( id ) オブジェクト 引数 ( NSString * )aString 文字列 フレームワーク Foundation クラス NSScanner Instance Methods 使用可能 10.…

isAtEnd

スキャナを最後まで走査したかを返します 解説 スキャナを最後まで走査したかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSScanner Instance Methods 使用可能 10.0 参照 - charactersToBeSkipped 例文 #import "MyObject.…

locale

スキャナのロケールを返します 解説 スキャナのロケールを返します。 返り値 ( NSDictionary * ) 辞書 引数 フレームワーク Foundation クラス NSScanner Instance Methods 使用可能 10.0 参照 - setLocale: 例文 #import "MyObject.h" @implementation MyOb…

scanCharactersFromSet:intoString:

文字列をスキャンします -(BOOL)scanCharactersFromSet:(NSCharacterSet *)scanSet: intoString:(NSString **)stringValue: 解説 文字列をスキャンします。 返り値 ( BOOL ) YES/NO 引数 ( NSCharacterSet * )scanSet 文字セット ( NSString ** )stringValue…

scanDecimal:

スキャナは十進数オブジェクトかを返します -(BOOL)scanDecimal:(NSDecimal *)decimalValue: 解説 スキャナが十進数オブジェクトかを返します。 十進数オブジェクトならYESを返して、decimalValueにセットします。 返り値 ( BOOL ) YES/NO 引数 ( NSDecimal …

scanDouble:

スキャナが倍精度浮動小数点数値かを返します -(BOOL)scanDouble:(double *)doubleValue: 解説 スキャナが倍精度浮動小数点数値かを返します。 倍精度浮動小数点数値ならYESを返して、doubleValueに数値をセットします。 倍精度浮動小数点数値でなければ、NO…

scanFloat:

スキャナが浮動小数点数値かを返します -(BOOL)scanFloat:(float *)floatValue: 解説 スキャナが浮動小数点数値かを返します。 浮動小数点数値ならYESを返して、floatValueに数値をセットします。 浮動小数点数値でなければ、NOを返してfloatValueに0をセッ…

scanHexInt:

スキャナが16進数値かを返します -(BOOL)scanHexInt:(unsigned *)intValue: 解説 スキャナが16進数値かを返します。 16進数値ならYESを返して、intValueに数値をセットします。 16進数値でなければ、NOを返してintValueに0をセットします。 返り値 ( BOOL ) …

scanInt:

スキャナが整数値かを返します -(BOOL)scanInt:(int *)intValue: 解説 スキャナが整数値かを返します。 整数値ならYESを返して、intValueに数値をセットします。 整数値でなければ、NOを返してintValueに0をセットします。 返り値 ( BOOL ) YES/NO 引数 ( in…

scanLocation

スキャナのスキャンし始める文字位置を返します 解説 スキャナのスキャンし始める文字位置を返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク Foundation クラス NSScanner Instance Methods 使用可能 10.0 参照 - setScanLocation: 例文 #im…

scanLongLong:

スキャナがlong long数値かを返します -(BOOL)scanLongLong:(long long *)longLongValue: 解説 スキャナがlong long数値かを返します。 long long数値ならYESを返して、longLongValueに数値をセットします。 long long数値でなければ、NOを返してlongLongVal…

scanString:intoString:

スキャナに指定した文字列が含まれるかを返します -(BOOL)scanString:(NSString *)string: intoString:(NSString **)stringValue: 解説 スキャナに指定した文字列(string)が含まれるかを返します。 含まれればYESを返して、stringValueにセットします。 含ま…

scanUpToCharactersFromSet:intoString:

レシーバの中に指定した文字セットがあるかを調べます -(BOOL)scanUpToCharactersFromSet:(NSCharacterSet *)stopSet: intoString:(NSString **)stringValue: 解説 レシーバの中に指定した文字セットがあるかを調べます。あれば、それまでの文字を参照で(str…

scanUpToString:intoString:

スキャナに指定した文字列があるかを返します -(BOOL)scanUpToString:(NSString *)stopString: intoString:(NSString **)stringValue: func scanUpToString(_ stopString: String, intoString stringValue: AutoreleasingUnsafeMutablePointer<NSString?>) -> Bool 解説</nsstring?>…

setCaseSensitive:

探す文字の大文字と小文字を区別するかをセットします -(void)setCaseSensitive:(BOOL)flag: 解説 探す文字の大文字と小文字を区別するかをセットします。 YESをセットすると区別します。 NOをセットすると区別しません。 初期設定は区別しません。 返り値 (…

setCharactersToBeSkipped:

スキップしたい文字列をセットします -(void)setCharactersToBeSkipped:(NSCharacterSet *)skipSet: 解説 スキップしたい文字列をセットします。 返り値 ( void ) なし 引数 ( NSCharacterSet * )skipSet 文字セット フレームワーク Foundation クラス NSSca…

setLocale:

調査中 -(void)setLocale:(NSDictionary *)aLocale: 解説 スキャナーにロケールをセットします。主に小数点区切りの設定に使います。日本やアメリカでは小数点区切りは"."ですが、","を使うところもありますので、"NSDecimalSeparator"をキーとした辞書を渡…

setScanLocation:

スキャナのスキャンし始める文字位置をセットします -(void)setScanLocation:(unsigned)index: 解説 スキャナのスキャンし始める文字位置をセットします。 スキャナの文字列を越える場合はNSRangeExceptionを返します。 返り値 ( void ) なし 引数 ( unsigne…

string

スキャナの文字列を返します 解説 スキャナの文字列を返します。 返り値 ( NSString * ) 文字列 引数 フレームワーク Foundation クラス NSScanner Instance Methods 使用可能 10.0 参照 - locale 例文 #import "MyObject.h" @implementation MyObject - (IB…