私は合成する必要があるようなプロパティがあることを伝えてうれしいですが、ドキュメンテーションを通過するかどうかわかる方法はありますか?私はUITextInput
を実装しており、何が欠けているのか分からない。自動プロパティ合成は、プロトコルで宣言されたプロパティを合成しません - どちらですか?
16
A
答えて
39
プロトコルに準拠して継承するすべてのプロパティを明示的に合成する必要があります。だから、それらすべてを合成するだけです。
+0
私はまだ合成していないものを知る方法はありますか?メソッドが見つからない場合は、「プロトコルのメソッドXが実装されていません」というメッセージが表示されます。 –
+7
完全なビルド出力を確認してください。どのプロパティが欠落しているかを特定するエラーの後に、コンパイラから追加のメッセージが表示されます。または、通常のエラーメッセージウィンドウでエラーの横にある三角形を展開することもできます。 "ここに宣言されたプロパティ"が表示されます。 –
関連する問題
- 1. 合成されたプロパティとivarエラー
- 2. Objective Cのint []配列の宣言、プロパティ、合成、実装
- 3. 定義されたivarを作成するObjective-C宣言されたプロパティ?
- 4. 自動プロパティの合成は、その私はそのエラーを得た
- 5. 自動化されたプロパティ?
- 6. 自動生成スウィフトブリッジヘッダーで 'インターフェイス宣言が見つかりません'
- 7. 合成されていない(非原子的な)合成プロパティの解放
- 8. ココアのプロパティと合成
- 9. 'ラベルまたはプロパティを持つノードはここで作成できません。変数はすでにこのコンテキストで宣言されています '、Neo4j
- 10. jQueryチェックボックスは、チェックされたプロパティで動的に作成されました
- 11. 合成しないプロパティにはARCキーワードが必要ですか?
- 12. ビューがプロパティの場合、InitWithFrameは実行されません。
- 13. `justify-content`プロパティがネストされたフレックスボックスで動作しません
- 14. XElementを一度使用する場合は、インライン宣言または独自のオブジェクトを作成しますか?
- 15. Entity Frameworkの自動生成されたプロパティが読み込まれます
- 16. エンティティクラス内でアクセスされた場合、LazyLoadedプロパティは動的にロードされません
- 17. C#3での自動プロパティ - セットの宣言の場合、getのボディを宣言する必要がありますか?
- 18. 結合されたテーブルはJPAで作成されていませんか?
- 19. プロパティ 'newGameButton'の宣言がインターフェイスに見つかりません
- 20. クリーナーのプロパティ宣言
- 21. プロパティとしてのビューの宣言v。一時的な作成
- 22. 派生クラスで宣言された型の抽象プロパティ?
- 23. UserControlで宣言されたストーリーボードのプロパティへのバインド
- 24. どちらが速いですか:連合または連合?
- 25. 計算されたプロパティの合計は?
- 26. プロパティを生成/合成するためのXcodeスクリプト
- 27. oracle 9iの動的宣言/問合せ
- 28. flotでユーザseletedと自動生成された色を組み合わせる
- 29. エラー:iphone sdkでプロトコルの宣言が見つかりません
- 30. プロパティを宣言し、後で定義しますか?
プロトコルに準拠して継承したすべてのプロパティを合成する必要があります。だから、それらすべてを合成するだけです。 –