Instance Method インスタンスメソッド

decodeFloatForKey:

Decodes a single-precision floating-point value associated with a given key. 与えられたキーと結び付けられた単精度浮動小数点値をデコードします。

Declaration 宣言

- (float)decodeFloatForKey:(NSString *)key;

Parameters パラメータ

key

A key in the archive within the current decoding scope. key must not be nil. 現在のデコードスコープ内のアーカイブの中のあるキー。keyは、nilであってはいけません。

Return Value 戻り値

The single-precision floating-point value associated with the key key. Returns 0.0 if key does not exist. キーkeyと結び付けられた単精度浮動小数点値。0.0を返します、もしkeyが存在しないならば。

Discussion 議論

If the archived value was encoded as double precision, the type is coerced, loosing precision. If the archived value is too large for single precision, the method raises an NSRangeException. アーカイブされた値が倍精度としてエンコードされたならば、型は強制されて、精度を緩めます。アーカイブされた値が単精度に大きすぎるならば、メソッドはNSRangeExceptionを引き起こします。

See Also 参照

Decoding Data データをデコードする

Related Documentation 関連文書