Cocoa API解説(macOS/iOS)

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

目次

NSNumber

NSNumberクラス

INDEX>Foundation> * apple(OS X) apple(iOS) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X 10.0以降 iOS 2.0以降 定義 NSDecimalNumber.h NSValue.h 概要 char、short int…

initWithInt:

intの数値オブジェクト(NSNumber)を初期化して返します -(id)initWithInt:(int)value: 解説 intの数値オブジェクト(NSNumber)を初期化して返します。 返り値 ( id ) NSNumber 引数 ( int )value int値 フレームワーク Foundation クラス NSNumber Instance M…

initWithLong:

Longの数値オブジェクトを初期化して返します -(id)initWithLong:(long)value: 解説 Longの数値オブジェクト(NSNumber)を初期化して返します。 返り値 ( id ) NSNumber 引数 ( long )value long値 フレームワーク Foundation クラス NSNumber Instance Metho…

initWithLongLong:

LongLongの数値オブジェクトを初期化して返します -(id)initWithLongLong:(long long)value: 解説 LongLongの数値オブジェクト(NSNumber)を初期化して返します。 返り値 ( id ) NSNumber 引数 ( long long )value long long値 フレームワーク Foundation ク…

initWithShort:

Shortの数値オブジェクトを初期化して返します -(id)initWithShort:(short)value: 解説 Shortの数値オブジェクト(NSNumber)を初期化して返します。 返り値 ( id ) NSNumber 引数 ( short )value short値 フレームワーク Foundation クラス NSNumber Instance…

initWithUnsignedChar:

符号無しcharの数値オブジェクトを初期化して返します -(id)initWithUnsignedChar:(unsigned char)value: 解説 符号無しcharの数値オブジェクト(NSNumber)を初期化して返します。 返り値 ( id ) NSNumber 引数 ( unsigned char )value unsigned char値 フレ…

initWithUnsignedInt:

符号無しintの数値オブジェクトを初期化して返します -(id)initWithUnsignedInt:(unsigned int)value: 解説 符号無しintの数値オブジェクト(NSNumber)を初期化して返します 返り値 ( id ) NSNumber 引数 ( unsigned int )value unsigned int値 フレームワー…

initWithUnsignedLong:

符号無しLongの数値オブジェクトを初期化して返します -(id)initWithUnsignedLong:(unsigned long)value: 解説 符号無しLongの数値オブジェクト(NSNumber)を初期化して返します。 返り値 ( id ) NSNumber 引数 ( unsigned long )value unsigned long値 フレ…

initWithUnsignedLongLong:

符号無しLongLongの数値オブジェクトを初期化して返します -(id)initWithUnsignedLongLong:(unsigned long long)value: 解説 符号無しLongLongの数値オブジェクト(NSNumber)を初期化して返します 返り値 ( id ) NSNumber 引数 ( unsigned long long )value u…

initWithUnsignedShort:

符号無しShortの数値オブジェクトを初期化して返します -(id)initWithUnsignedShort:(unsigned short)value: 解説 符号無しShortの数値オブジェクト(NSNumber)を初期化して返します。 返り値 ( id ) NSNumber 引数 ( unsigned short )value unsigned short値…

intValue

intとしてレシーバーの値を返します 解説 intとしてレシーバーの値を返します。 返り値 ( int ) 整数値 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 [info setIntValue:[[[NSNumber alloc] initWithInt:11112…

isEqualToNumber:

レシーバとaNumberが同じかどうかを返します -(BOOL)isEqualToNumber:(NSNumber *)aNumber: 解説 レシーバとaNumberが同じかどうかを返します。 同じならYESを返します 同じでなければNOを返します 返り値 ( BOOL ) YES/NO 引数 ( NSNumber * )aNumber 比較…

longValue

longとしてレシーバーの値を返します 解説 longとしてレシーバーの値を返します。 返り値 ( long ) long 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 [info setFloatValue:[[[NSNumber alloc] initWithLong:1…

longLongValue

LongLong数値としてレシーバーの値を返します 解説 LongLong数値としてレシーバーの値を返します。 返り値 ( long long ) long long 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 [info setDoubleValue:[[[NSN…

shortValue

short数値としてレシーバーの値を返します 解説 short数値としてレシーバーの値を返します。 返り値 ( short ) short 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 [info setDoubleValue:[[[NSNumber alloc] i…

stringValue

NSStringとしてレシーバーの値を返します 解説 NSStringとしてレシーバーの値を返します。 返り値 ( NSString * ) 文字 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 [info setStringValue:[[[NSNumber alloc]…

unsignedCharValue

符号無しcharとしてレシーバーの値を返します 解説 符号無しcharとしてレシーバーの値を返します。 返り値 ( unsigned char ) unsigned char 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 [info setIntValue:[…

unsignedIntValue

符号無しintとしてレシーバーの値を返します 解説 符号無しintとしてレシーバーの値を返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 [info setIntValue:[[[NSNumber…

unsignedLongValue

符号無しlong数値として返します 解説 符号無しlong数値として返します 返り値 ( unsigned long ) unsigned long 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 aAEKeyword = [ aKey unsignedLongValue ]; /// …

unsignedLongLongValue

符号無しlonglong数値として返します 解説 符号無しlonglong数値として返します 返り値 ( unsigned long long ) unsigned long long 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 [info setDoubleValue:[[[NSN…

unsignedShortValue

符号無しshort数値として返します 解説 符号無しshort数値として返します 返り値 ( unsigned short ) unsigned short 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 [info setDoubleValue:[[[NSNumber alloc] i…

numberWithBool:

論理値の数値オブジェクトを作って返します +(NSNumber *)numberWithBool:(BOOL)value: 解説 論理値(BOOL)の数値オブジェクト(NSnumber)を作って返します。 返り値 ( NSNumber * ) BOOLのNSNumber 引数 ( BOOL )value YES/NO フレームワーク Foundation クラ…

numberWithChar:

文字の数値オブジェクトを作って返します +(NSNumber *)numberWithChar:(char)value: 解説 文字(char)の数値オブジェクト(NSNumber)を作って返します。 charは1バイト 127から127 返り値 ( NSNumber * ) NSNumber 引数 ( char )value char値 フレームワーク …

numberWithDouble:

doubleの数値オブジェクトを作って返します +(NSNumber *)numberWithDouble:(double)value: 解説 doubleの数値オブジェクト(NSNumber)を作って返します。 doubleは8バイトの浮動小数点値 15桁が有効。16桁目を四捨五入します。 NSTextFieldにdoubleValueとし…

numberWithFloat:

floatの数値オブジェクトを作って返します +(NSNumber *)numberWithFloat:(float)value: 解説 floatの数値オブジェクト(NSNumber)を作って返します。 floatは4バイトの浮動小数点値 6桁が有効。 返り値 ( NSNumber * ) NSNumber 引数 ( float )value float値…

numberWithInt:

intの数字オブジェクトを作って返します +(NSNumber *)numberWithInt:(int)value: 解説 整数intの数字オブジェクト(NSNumber)を作って返します。 intは4バイトの整数値 2147483647から2147483647まで 返り値 ( NSNumber * ) NSNumber 引数 ( int )value int…

numberWithLong:

符号付きlongの数字オブジェクトを作って返します +(NSNumber *)numberWithLong:(long)value: 解説 符号付きlongの数字オブジェクト(NSNumber)を作って返します。 longは4バイトの整数数値 2147483647から2147483647まで 返り値 ( NSNumber * ) NSNumber 引…

numberWithLongLong:

符号付きlonglongの数値オブジェクトを作って返します +(NSNumber *)numberWithLongLong:(long long)value: 解説 符号付きlonglongの数値オブジェクト(NSNumber)を作って返します。 longlongは8バイトの整数値 9223372036854775807から9223372036854775807ま…

numberWithShort:

shortの数字オブジェクトを作って返します +(NSNumber *)numberWithShort:(short)value: 解説 shortの数字オブジェクト(NSNumber)を作って返します。 shortは2バイトの整数値 32767から32767まで 返り値 ( NSNumber * ) NSNumber 引数 ( short )value short…

numberWithUnsignedChar:

符号無しcharの数値オブジェクトを作って返します +(NSNumber *)numberWithUnsignedChar:(unsigned char)value: 解説 符号無しcharの数値オブジェクト(NSNumber)を作って返します。 符号無しcharは1バイト 0から255まで 返り値 ( NSNumber * ) NSNumber 引数…

numberWithUnsignedInt:

符号無しIntの数字オブジェクトを作って返します +(NSNumber *)numberWithUnsignedInt:(unsigned int)value: 解説 符号無しIntの数字オブジェクト(NSNumber)を作って返します。 0から2147483647まで 返り値 ( NSNumber * ) NSNumber 引数 ( unsigned int )va…

numberWithUnsignedLong:

符号無しLongの数字オブジェクトを作って返します +(NSNumber *)numberWithUnsignedLong:(unsigned long)value: 解説 符号無しLongの数字オブジェクト(NSNumber)を作って返します。 0から4294967295までの整数 返り値 ( NSNumber * ) NSNumber 引数 ( unsign…

numberWithUnsignedLongLong:

符号無しLongLongの数字オブジェクトを作って返します +(NSNumber *)numberWithUnsignedLongLong:(unsigned long long)value: 解説 符号無しLongLongの数字オブジェクト(NSNumber)を作って返します。 unsigned long longは0から18,446,744,073,709,551,615ま…

numberWithUnsignedShort:

符号無しshortの数字オブジェクトを作って返します +(NSNumber *)numberWithUnsignedShort:(unsigned short)value: 解説 符号無しshortの数字オブジェクト(NSNumber)を作って返します unsigned shortは0から65535までの整数 返り値 ( NSNumber * ) NSNumber …

boolValue

レシーバの値をBOOL値で返します 解説 レシーバのBOOL値(YES/NO)を返します。 このメソッドによって返される値はYESまたはNOのどちらかになるとは限りません。 0はNOとして0以外はYESとして扱う必要があります。 返り値 ( BOOL ) YES/NO 引数 フレームワー…

charValue

charとしてレシーバーの値を返します 解説 charとしてレシーバーの値を返します。 返り値 ( char ) char 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject - (IBAc…

compare:

NSNumberを比較して結果を返します -(NSComparisonResult)compare:(NSNumber *)aNumber: 解説 NSNumberを比較して結果を返します。 【NSComparisonResult】 ● NSOrderedAscending aNumberの値がレシーバーのものより大きい ● NSOrderedSame 同じ ● NSOrdered…

decimalValue

NSDecimalでレシーバの値を返します 解説 NSDecimalでレシーバの値を返します。 返される値は、floatとdoubleの値で正確であるとは約束されません。 返り値 ( NSDecimal ) NSDecimal 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用…

descriptionWithLocale:

ローカライズして返します -(NSString *)descriptionWithLocale:(NSDictionary *)aLocale: 解説 レシーバの値を示す文字列を返します。aLocaleで書式を設定します。 書式を設定したくない場合はnilをセットします。 返り値 ( NSString * ) レシーバの内容 引…

doubleValue

doubleとしてレシーバーの値を返します 解説 doubleとしてレシーバーの値を返します。 返り値 ( double ) double 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject…

floatValue

floatとしてレシーバーの値を返します 解説 floatとしてレシーバーの値を返します。 返り値 ( float ) float 引数 フレームワーク Foundation クラス NSNumber Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject - (…

initWithBool:

BOOLの数値オブジェクトを初期化して返します -(id)initWithBool:(BOOL)value: 解説 BOOLの数値オブジェクト(NSNumber)を初期化して返します。 返り値 ( id ) NSNumber 引数 ( BOOL )value YES/NO値 フレームワーク Foundation クラス NSNumber Instance Met…

initWithChar:

charの数値オブジェクトを初期化して返します -(id)initWithChar:(char)value: 解説 charの数値オブジェクト(NSNumber)を初期化して返します。 返り値 ( id ) NSNumber 引数 ( char )value char値 フレームワーク Foundation クラス NSNumber Instance Metho…

initWithDouble:

doubleの数値オブジェクトを初期化して返します -(id)initWithDouble:(double)value: 解説 doubleの数値オブジェクト(NSNumber)を初期化して返します。 返り値 ( id ) NSNumber 引数 ( double )value double値 フレームワーク Foundation クラス NSNumber In…

initWithFloat:

floatの数値オブジェクトを初期化して返します -(id)initWithFloat:(float)value: 解説 floatの数値オブジェクト(NSNumber)を初期化して返します。 返り値 ( id ) NSNumber 引数 ( float )value float値 フレームワーク Foundation クラス NSNumber Instance…