Ссылка функций экранной заставки
В этой главе описываются функции и подобные функции макросы, доступные в платформе Экранной заставки.
Несколько из функций производят случайные значения. Они используют генератор случайных чисел C, random(), который автоматически отберет платформа экранной заставки.
-
Эта функция возвращает случайное целочисленное значение.
Объявление
Swift
func SSRandomIntBetween(_a: Int32, _b: Int32) -> Int32Objective C
int SSRandomIntBetween ( int a, int b );Обсуждение
Возвращает случайное целочисленное значение между значениями
aиb, включительно.Оператор импорта
Objective C
@import ScreenSaver;Swift
import ScreenSaverДоступность
Доступный в OS X v10.0 и позже.
-
Эта функция возвращает случайное значение плавающее.
Объявление
Swift
func SSRandomFloatBetween(_a: CGFloat, _b: CGFloat) -> CGFloatОбсуждение
Возвращает случайное значение плавающее между значениями
aиb, включительно.Оператор импорта
Objective C
@import ScreenSaver;Swift
import ScreenSaverДоступность
Доступный в OS X v10.0 и позже.
-
Эта функция возвращает случайную точку.
Объявление
Обсуждение
Возвращает случайную точку в
rect, ограниченный в(rect.size - size)отrectисточник.Оператор импорта
Objective C
@import ScreenSaver;Swift
import ScreenSaverДоступность
Доступный в OS X v10.0 и позже.
-
Эта функция возвращает прямоугольник.
Объявление
Обсуждение
Возвращает прямоугольник, на основе центрирования
innerRectвouterRect.Оператор импорта
Objective C
@import ScreenSaver;Swift
import ScreenSaverДоступность
Доступный в OS X v10.0 и позже.
