Closed king-kazu39 closed 3 years ago
TopicTagクラスにcreateメソッドとappendメソッドを組み合わせたaddメソッドを実装する
前提:createメソッドとappendメソッドを実装済み
Relationship.swiftのaddメソッド
Relationshipモデルに作っているaddメソッドを参考に TopicTagにaddメソッドを追加しましょう。 ※エラーハンドリングで登録失敗時も記述します。
addメソッドの返り値にBool型を指定してください。 登録成功時→trueを返す 登録失敗時→falseを返す
TopicCreateViewでaddメソッドを実行し、TopicTagテーブルにレコードがバックリンクとして追加されることを確認する。 ※バックリンクをクリックするとTopicテーブルのレコードを見に行くようになってること。
ここでいうバックリンクとは。。LinkingObjectで逆方向の関連を定義したList型のTopicTagのこと
概要
TopicTagクラスにcreateメソッドとappendメソッドを組み合わせたaddメソッドを実装する
前提:createメソッドとappendメソッドを実装済み
参考
Relationship.swiftのaddメソッド
作業詳細
Relationshipモデルに作っているaddメソッドを参考に TopicTagにaddメソッドを追加しましょう。 ※エラーハンドリングで登録失敗時も記述します。
注意点
addメソッドの返り値にBool型を指定してください。 登録成功時→trueを返す 登録失敗時→falseを返す
動作確認
TopicCreateViewでaddメソッドを実行し、TopicTagテーブルにレコードがバックリンクとして追加されることを確認する。 ※バックリンクをクリックするとTopicテーブルのレコードを見に行くようになってること。
ここでいうバックリンクとは。。LinkingObjectで逆方向の関連を定義したList型のTopicTagのこと