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

decodeNXColor

Decodes a color structure from NEXTSTEP Release 3 or earlier. NEXTSTEP リリース 3 またはそれより前のカラー構造体をデコードします。

Declaration 宣言

- (NSColor *)decodeNXColor;

Return Value 戻り値

An autoreleased NSColor object. Returns nil if the archived color is invalid. オートリリースされたNSColorオブジェクト。nilを返します、もしアーカイブされたカラーが無効ならば。

Discussion 議論

This method does not have a matching method for encoding an NXColor structure. Encode an NSColor object instead. このメソッドは、NXColor構造体をエンコードすることに対する合致するメソッドを持っていません。NSColorオブジェクトを代わりにエンコードしてください。

NXColor, a type that dates from pre-OpenStep versions of NEXTSTEP, was a struct. Its replacement, NSColor, is a class. The difficulties of converting from a struct to a class require a special method like decodeNXColor. NEXTSTEPの前OpenStep版にさかのぼる型、NXColorは、structでした。それの置き換えNSColorは、クラスです。structからクラスへ変換することの困難は、decodeNXColorのような特別なメソッドを必要とします。

The decodeNXColor method becomes part of the NSCoder class only for apps that use AppKit. decodeNXColorメソッドは、AppKitを使うアプリに対してのみ、NSCoderクラスの部分となります。