Type Method 型メソッド

baseUnit

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

Declaration 宣言

+ (instancetype)baseUnit;

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 NSUnitConverterLinear initWithCoefficient: initializer, passing 1 as the coefficient. サブクラスを実装する場合、あなたはbaseUnitValueFromValue:valueFromBaseUnitValue:メソッドの両方に対する入力値を返す、ある単位コンバータを返すべきです。あなたは、基本単位に対する単位コンバータを作成することが、NSUnitConverterLinear initWithCoefficient:イニシャライザを、1を係数として渡して使うことで行えます。