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

adding(_:)

Returns a new measurement by adding the receiver to the specified measurement. レシーバをこの指定された寸法に加えることによる新しい寸法を返します。

Declaration 宣言

func adding(_ measurement: Measurement<Unit>) -> Measurement<Unit>

Parameters パラメータ

measurement

The measurement to be added. 加えられることになる寸法。

Return Value 戻り値

A new measurement with a value equal to the receiver’s value plus the value of the specified measurement converted into the unit of the receiver. レシーバの単位へと変換されたこの指定された寸法の値を、レシーバのもつ値に加えたものと等しい値を持つ、ある新しい寸法。

Discussion 議論

This method raises an invalidArgumentException if the receiver cannot be converted to unit. このメソッドは、レシーバが単位へと変換されることができないならばinvalidArgumentExceptionを引き起こします。

You can use the canBeConverted(to:) method, passing the unit of the specified measurement, to determine whether a measurement can be converted to a particular unit before calling this method. あなたはcanBeConverted(to:)メソッドを、この指定された寸法の単位を渡して使用することで、寸法が特定の単位へとこのメソッドを呼び出す前に変換できるかどうか判定できます。

See Also 参照

Operating on Measurements 寸法に関して演算する