簡體   English   中英

Swift 2無法將UIView強制轉換為GPUImageView

[英]Swift 2 failing to cast UIView to GPUImageView

我正在嘗試在Swift 2中使用Brad Larson出色的GPUImage框架,並且遇到了問題。 我是Swift的新手(但在Obj-C中相當不錯),我不確定這是Swift還是GPUImage錯誤還是我的能力不足...

我已經按照Brad的說明在我的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的博客頁面的代碼,我也從雨燕1改投語法as給斯威夫特2 as!

答案:確保將Story.board中的self.view設置為GPUImageView。 (感謝Brad-前所未有的支持...)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM