init(UnsafeRawPointer, withObjCType : UnsafePointer<CChar>)
func getValue (UnsafeMutableRawPointer)
var objCType : UnsafePointer<CChar>
Availability 有効性
Technology
init(bytes value: UnsafeRawPointer
,
objCType type: UnsafePointer
<CChar
>)
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文字列としてハードコードしないでください。
An initialized value object that contains value
, which is interpreted as being of the Objective-C type type
. The returned object might be different than the original receiver.
value
を含む初期化された値オブジェクト、それはObjective-C型type
のものであると解釈されます。返されるオブジェクトは、オリジナルのレシーバとは異なるかもしれません。
See Number and Value Programming Topics for other considerations in creating a value object. Number and Value Programming Topicsを、値オブジェクト作成における他の考慮すべき事柄として見てください。
This is the designated initializer for the NSValue
class.
これは、NSValue
クラスに対する指定イニシャライザです。
init(UnsafeRawPointer, withObjCType : UnsafePointer<CChar>)
func getValue (UnsafeMutableRawPointer)
var objCType : UnsafePointer<CChar>