0
私は以下のプロトコルを持っています(私はストーリーボードへのIBOutletリファレンスとして使用していますので、@ objcでなければなりません)。オプションの機能を実装したSwipe @objcプロトコルでビルドエラーが発生する
/// This protocol implemented by views that contain a **main**
collection view.
@objc protocol CollectionInViewMethods {
/// Notify the view that scrolling occurred.
@objc optional func setSortingMenuFrame(newFrame: CGRect)
}
私は次のように迅速な構文を使用して、オプション機能にアクセスしようとする:(!?の代わりに)成功し
Command failed due to signal: Segmentation fault: 11
ながら力アンラップビルドで結果
self.cineamsView.setSortingMenuFrame?(newFrame: CGRect())
これが起こる理由はありますか?私は目標Cがプロトコルでオプションの機能をサポートしているのを見ましたが、Xcodeのバグが気に入っています...
はそれSWIFT 3コードです:Objective-Cのプロトコル)
このブログはそれを説明すると? – Dari
@Dariはい、プロジェクトはSwift 3で書かれています。 – Nadav96
xcodeはオプションの機能でCGRectを処理する際にいくつかの問題があるようです。 – Dari