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 生の値を扱う