NSRectの幅と高さを覚えるためにも使われているNSSizeについても同じくチェックしていきます。
推奨環境 この解説は、以下の環境を前提に作成し、動作確認等を行っています。ご確認ください。
改版履歴
typedef struct _NSSize { float width; // 幅 float height; // 高さ } NSSize;
書式 : NSSize NSMakeSize( float width, float height ) 入力 : width - 幅 : height - 高さ 出力 : RETURN - サイズ
書式 : NSSize NSSizeFromString( NSString *aString ) 入力 : aString - 文字列のフォーマット : "{w, h}" 出力 : RETURN - サイズ
書式 : NSString *NSStringFromSize( NSSize aSize ) 入力 : aSize - サイズ 出力 : RETURN - "{w, h}"
書式 : BOOL NSEqualSizes( NSSize aSize, NSSize bSize ) 入力 : aSize - サイズ : bSize - サイズ 出力 : RETURN - 2つのサイズが同じならYES、異なるならNO