回答編集履歴

2

2019/09/13 02:02

投稿

takabosoft
takabosoft

スコア8356

test CHANGED
@@ -34,4 +34,4 @@
34
34
 
35
35
  * 無駄なswitchがあるので、viewDidLoad一回のswitchで済ます(対象の配列をメンバーで保持するだけ)か、そもそも二次元配列などにしてswitchそのものを無くしたほうがいい
36
36
 
37
- * 個数を保持する場合の保存形式。一番楽そうなのはkeyに素材名、valueに個数をそのまま突っ込んでしまうもの。本当にそれでいいかの議論の余地はあり。
37
+ * 個数をUserDefaultsで保持する場合の保存形式。一番楽そうなのはkeyに素材名、valueに個数をそのまま突っ込んでしまうもの。本当にそれでいいかの議論の余地はあり。

1

補足

2019/09/13 02:02

投稿

takabosoft
takabosoft

スコア8356

test CHANGED
@@ -23,3 +23,15 @@
23
23
  ときには出戻りもあると思います。
24
24
 
25
25
  頑張ってください。
26
+
27
+
28
+
29
+ -----
30
+
31
+ 追記:おそらくこのアプリに隠れている問題点
32
+
33
+ * 現状セルにしかない個数のデータはデータソース側(secondViewController側)で保持し、相互に反映されるようにしないといけない。やり方はいろいろある。
34
+
35
+ * 無駄なswitchがあるので、viewDidLoad一回のswitchで済ます(対象の配列をメンバーで保持するだけ)か、そもそも二次元配列などにしてswitchそのものを無くしたほうがいい
36
+
37
+ * 個数を保持する場合の保存形式。一番楽そうなのはkeyに素材名、valueに個数をそのまま突っ込んでしまうもの。本当にそれでいいかの議論の余地はあり。