Type Method
型メソッド
valueWithBytes:objCType:
Creates a value object containing the specified value, interpreted with the specified Objective-C type.
指定された値を含んでいる値オブジェクトを作成します、指定されたObjective-C型で解釈されます。
Declaration
宣言
+ (NSValue
*)valueWithBytes:(const void *)value
objCType:(const char *)type;
Parameters
パラメータ
value
A pointer to data to be stored in the new value object.
新しい値オブジェクトの中に格納されることになるデータへのポインタ。
type
The Objective-C type of value
, as provided by the @encode()
compiler directive. Do not hard-code this parameter as a C string.
value
のObjective-C型、@encode()
コンパイラ指令によって提供されるように。このパラメータをC文字列としてハードコードしないでください。
Return Value
戻り値
A new value object that contains value
, which is interpreted as being of the Objective-C type type
.
value
を含んでいる新しい値オブジェクト、それはObjective-C型type
のものであると解釈されます。
Discussion
議論
See Number and Value Programming Topics for other considerations in creating a value object and code examples.
Number and Value Programming Topicsを、値オブジェクト作成における他の考慮すべき事柄およびコード例として見てください。
See Also
参照
Working with Raw Values
生の値を扱う
- initWithBytes:objCType:
Initializes a value object to contain the specified value, interpreted with the specified Objective-C type.
ある値オブジェクトを初期化して、指定されたObjective-C型で解釈される、この指定された値を含むようにします。
+ value:withObjCType:
Creates a value object containing the specified value, interpreted with the specified Objective-C type.
指定された値を含んでいる値オブジェクトを作成します、指定されたObjective-C型で解釈されます。
- getValue:
Copies the value into the specified buffer.
値をこの指定されたバッファにコピーします。
Deprecated
非推奨
objCType
A C string containing the Objective-C type of the data contained in the value object.
値オブジェクトに含まれるデータのObjective-C型を含んでいるC文字列。