Contents

cgVector(for:)

Returns a Core Graphics vector corresponding to the data in a given string.

Declaration

class func cgVector(for string: String) -> CGVector

Parameters

  • string:

    A string whose contents are of the form “{dx, dy}”, where dx is the x-coordinate of the vector and dy is the y-coordinate. The dx and dy values can be integer or float values. An example of a valid string is @”{3.0,2.5}”. The string is not localized, so items are always separated with a comma.

Return Value

A Core Graphics structure that represents a two-dimensional vector. If the string is not well-formed, the function returns a vector whose dx and dy values are 0.

Discussion

In general, you should use this function only to convert strings that were previously created using the string(for:) function.

See Also

Representing Geometric Types as Strings