2016-09-28 5 views
0

最新のSDKで提供されているEstimoteデモの問題に関する問題を取得しています。最新のSwift 3構文に変更した後、いくつかのエラーが示されました。私はいくつかを固定しましたが、私は傾けません。 "タイプ 'BeaconDetailsCloudFactory'がプロトコル 'BeaconContentFactory'"に準拠していません。 問題を解決するにはどうすればよいですか?Estimoteビーコンデモの例Swiftと連携していないアプリケーション3

スクリーンショット:BeaconContentFactoryファイル内 enter image description here

答えて

0

変更コード

@escaping完了がマークされていないSDKのプロバイダによってプロトコル宣言BeaconContentFactoryに、されて起こっていたこと
protocol BeaconContentFactory { 

func contentForBeaconID(_ beaconID: BeaconID, completion:@escaping (_ content: AnyObject) ->()) 

} 

が、ときにありあなたのユースケースでは、@escapingの完了を必要とするプロトコルを実装するので、@escapingを受け入れるようにプロトコル宣言を変更すれば、エラーは消えるはずです。

希望します。

+0

いいえ問題ありません。 –

関連する問題