let myValue : someType?
let myVC = myStoryboard.instantiateViewController(withIdentifier: "myVC") as! myVC
myVC.myValue = someValue
class MyClass {
let myConst = "тут не оборачиваем, ибо значение будет сразу при инициализации класса, инфа соточка"
var myFoo = "тут - тоже будет, по этому не оборачиваем"
// а тут нет значения при инициализации класса -> будет ошибка.
var myBar: String
// придется - либо оборачивать и тут... и в дальнейшем,
var myBar: String?
// - либо писать init метод
var myBar: String
func init() {
myBar = "вот теперь переменная не пустая - не оборачиваем"
}
}
func pageViewController( pageViewController: UIPageViewController,
didFinishAnimating finished: Bool,
previousViewControllers: [UIViewController],
transitionCompleted completed: Bool)
{
if !completed { return }
dispatch_async(dispatch_get_main_queue())
{
pageViewController.dataSource = nil
pageViewController.dataSource = self
}
}