我正在尝试使用Brad Larson在Swift 2中令人惊叹的GPUImage框架并遇到问题。是Swift的新手(但在Obj-C中相当不错)我不确定它是Swift还是GPUImage错误还是我的无能......
我遵循了布拉德关于在我的iOS项目(Xcode 7.0 beta 5)中添加GPUImage作为框架的说明,并且整体看起来很不错。
但是我接受了Brad的博客(http://www.sunsetlakesoftware.com/2014/06/30/exploring-swift-using-gpuimage)中几行代码的测试,尝试'微小的启动应用程序',虽然应用程序编译好,但我得到一个运行时错误(运行在
的设备)Could not cast value of type 'UIView' (0x19842b510) to 'GPUImageView' (0x10016b548).
我过去在Obj-C中成功使用过GPUImage所以我理解这个理论,但这是新的......有什么想法?这只是一个早期的Swift 2问题,还是一个Xcode beta问题?
(顺便说一句,在Brad的博客页面的代码中,我确实将转换语法从Swift 1 as
更改为Swift 2 as!
)
答案 0 :(得分:0)
答案:确保将self.view设置为故事板中的GPUImageView。 (感谢布拉德 - 令人难以置信的支持......)