Programming, Swift, Object Oriented, Objective C.
specific case, specialize more generic type. In example DisplayCanvas extends Canvas to provide color profile information. /// The canvas when rendering destination is a display class DisplayCanvas: Canvas { /// The color profile of a display enum ColorSpace { /// Standard RGB color space case sRGB