Type Method 型メソッド

baseUnit()

Returns the base unit. 基本単位を返します。

Declaration 宣言

class func baseUnit() -> Self

Return Value 戻り値

An NSDimension subclass object from which all other units provided by the subclass are defined. サブクラスによって提供される全ての他の単位が定義される、NSDimensionサブクラスオブジェクト。

Discussion 議論

The default implementation returns nil to indicate that the NSDimension class should not be used directly. 省略時の実装は、nilを返すことによって、NSDimensionクラスが直接に使われるべきでないことを指し示します。

When implementing a subclass, you should return a unit converter that returns the inputted value for both the baseUnitValueFromValue: and valueFromBaseUnitValue: methods. You can create a unit converter for a base unit using the UnitConverterLinear init(coefficient:) initializer, passing 1 as the coefficient. サブクラスを実装する場合、あなたはbaseUnitValueFromValue:valueFromBaseUnitValue:メソッドの両方に対する入力値を返す、ある単位コンバータを返すべきです。あなたは、基本単位に対する単位コンバータを作成することが、UnitConverterLinear init(coefficient:)イニシャライザを、1を係数として渡して使うことで行えます。