2015-10-15 62 views
-1

嗨我开发了一个照片共享应用程序就像Instagram在Xcode 6.3。我使用的是快速编程。虽然在Xcode7.0中创建的另一个项目中使用它的一些代码,但我发现它有一些错误。为什么会发生这种情况?有人能帮我吗?从Xcode 6.3切换到Xcode 7.0会导致一些错误吗?

编辑

@IBAction func dashboardClick(sender: UIButton){ 

     let FaceLoginViewController = self.storyboard!.instantiateViewControllerWithIdentifier("dashboardoptions")as UIViewController 

     self.presentViewController(FaceLoginViewController, animated: false, completion: nil) 
    } 

我收到此错误信息:

Downcast from 'UIViewController?' to 'UIViewController?' only unwraps optionals; did you mean to use '!'?

+0

你正面临哪些错误?请解释(共享代码片段将是一个加号)。 – pkc456

+0

我从UIViewController @ pkc456 – Anu

+1

http://castackoverflow.com/a/32974755/988169收到类似的错误UIViewControllers – pkc456

回答

2

之前ios9 instantiateViewControllerWithIdentifier回到AnyObject,现在它返回UIViewController,所以不需要投。

删除演员,你很好去。

1

这是因为Swift2不与斯威夫特向下兼容1.2/

+0

谢谢。请告诉我这是什么解决方案? @Alexander Chernenko – Anu

相关问题