Discussion
議論
Normally, the values of width
and height
are non-negative. The functions that create an NSSize
structure do not prevent you from setting a negative value for these attributes. If the value of width
or height
is negative, however, the behavior of some methods may be undefined.
通常、width
とheight
の値は、非負です。NSSize
構造体を作成する関数は、あなたが負の値をそれら属性に対して設定することを妨げません。width
またはheight
の値が負ならば、しかしながら、幾つかのメソッドの挙動は未定義かもしれません。
Special Considerations
特別な注意事項
Prior to OS X v10.5 the width and height were represented by float
values rather than CGFloat
values.
OS X v10.5より前は幅と高さはfloat
値によって表されました、CGFloat
値ではなく。
When building for 64 bit systems, or building 32 bit like 64 bit, NSSize
is typedef’d to CGSize
.
64ビットシステムに対してビルドする、または64ビットのように32ビットをビルドする場合、NSSize
はCGSize
にtypedefされます。