2016-08-03 4 views
1

Xcodeを最新バージョンのXcode 8ベータに更新しました。 今私は現在取り組んでいるプロジェクトを1つ開きました。Xcode Beta 4でpreviewActionItems()が削除されました

私は、プレビュークイックアクションを登録するメソッドが変更されたと思われます。これは、オーバーライドする際にエラーが発生し、objcゲッターと競合するためです。

func previewActionItems() -> [UIPreviewActionItem] { 
    return ctrl.previewActionItems 
} 

私はインターネットでいくつかの調査をしましたが、previewActionsを登録するために使用する方法や実装する方法はありませんでした。

私があなたを助けてくれることを願っています。よろしく クロモ

答えて

3

あなたはより良いan official documentation of previewActionItemsを参照してくださいねと

宣言

var previewActionItems: [UIPreviewActionItem] { get } 

(スウィフトがあまりにも迅速に変化しているように、一部のドキュメンテーションは、最新ではないかもしれない。しかし、この説明はベータ4をキャッチアップしているようだ)

てみてくださいこれは:

override var previewActionItems: [UIPreviewActionItem] { 
    return ctrl.previewActionItems 
} 

単純なキーワードでは見つけるのが難しいかもしれませんスタックオーバーフローには多くの似た記事があります...

+1

私は読んでいただきありがとうございます。そして、私はあなたが計算されたプロパティをオーバーライドできることを知らなかったという事実によって) – Chromo

関連する問題