質問編集履歴

2

タグの変更

2023/03/16 04:50

投稿

j06110611
j06110611

スコア54

test CHANGED
File without changes
test CHANGED
File without changes

1

日本語の修正

2023/03/16 04:48

投稿

j06110611
j06110611

スコア54

test CHANGED
@@ -1 +1 @@
1
- SharedPreferencesで保存したのとは違う値読み込んでしまう
1
+ SharedPreferencesで保存したのとは違う値読み込んでしまう
test CHANGED
@@ -7,7 +7,7 @@
7
7
  保存は多分上手くできてるのですが読み込む際に違う値が入ってしまいます。
8
8
 
9
9
  ### 該当のソースコード
10
- Main.Dart
10
+ Main.Dartの抜粋
11
11
  ```Dart
12
12
  @override
13
13
  void initState() {
@@ -30,7 +30,7 @@
30
30
 
31
31
  ```
32
32
 
33
- SaveAndGet.Dart
33
+ SaveAndGet.Dartの抜粋
34
34
  ```Dart
35
35
  Future<void> save(String inputtext,String date,String time) async{
36
36
  final SharedPreferences diaryPrefs = await _diaryPrefs;
@@ -65,7 +65,8 @@
65
65
  ```
66
66
 
67
67
  ### 試したこと
68
- デバッグして変数の値を調べました。inputtextをdiaryPrefsに保存したはずなので読み込んだ際に"原因がわからない"が入っててほしいのですが、なぜかtimePrefsで保存したであろうtimeが出てきています。↓保存するところ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/bc58f69e-8c24-42bc-ae27-8def028d321e.jpeg)
68
+ デバッグして変数の値を調べました。inputtextをdiaryPrefsに保存したはずなので読み込んだ際に"原因がわからない"が入っててほしいのですが、なぜかtimePrefsで保存したであろうtimeが出てきています。
69
+ ↓保存するところ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/bc58f69e-8c24-42bc-ae27-8def028d321e.jpeg)
69
70
  ↓読み込み
70
71
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/9e4f7063-a58a-41d5-9710-2851fac1b7d3.jpeg)
71
72
  ↓結果