我有以下ViewController
:
class PageContentViewController: UIViewController {
var pageIndex: Int
}
我该如何从另一个视图控制器中访问pageIndex
?
我需要在这个函数中访问pageIndex
:
func pageViewController(pageViewController: UIPageViewController!, viewControllerBeforeViewController viewController: UIViewController!) -> UIViewController! {
//var index: Int
//index = ?
NSUInteger index = ((PageContentViewController*) viewController).pageIndex; // in Swift?
if ((index == 0) || (index == NSNotFound)) {
return nil;
}
index--;
return [self viewControllerAtIndex:index]; // in Swift?
}
var index: Int = PageContentViewController(viewController).pageIndex
这是你可以用 Swift 翻译这行代码的方式。 - Connor