我收到此错误:
return (index == self.pagesTitles.count || index == NSNotFound) ? nil : viewControllerAtIndex(++index)
Bool不能转换为ObjCBool
我想做一个三元运算符来简化这个事情。有什么不对吗?
答案 0 :(得分:0)
确保正确指定了返回对象的类型。在你的情况下UIViewController?
func myMethod() -> UIViewController? {
return (index == self.pagesTitles.count || index == NSNotFound) ? nil : viewControllerAtIndex(++index)
}