Initializer

init(dictionaryRepresentation:)

Creates a rectangle from a canonical dictionary representation.

Declaration

init?(dictionaryRepresentation dict: CFDictionary)

Parameters

dict

A dictionary containing x, y, width, and height values for the rectangle to create, in the format used by the dictionaryRepresentation property.

Return Value

A rect structure with the origin and size specified in the dictionary, or nil if a rectangle value cannot be found in the dictionary.

See Also

Alternate Representations

var dictionaryRepresentation: CFDictionary

Returns a dictionary representation of the provided rectangle.

var customMirror: Mirror

A representation of the rectangle’s structure and display style for use in debugging.

var customPlaygroundQuickLook: PlaygroundQuickLook

A representation of the rectangle for use in Playgrounds.

Deprecated