質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%

Q&A

0回答

796閲覧

swiftUIでリストに入力したデータを保存したい。

suga1405

総合スコア0

0グッド

0クリップ

投稿2020/05/20 02:10

前提・実現したいこと

swiftUIでリストに入力したデータを保存したい。
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

ソースコード import SwiftUI struct ContentView: View { @State var inputText = "" @State var displayText = ["?"] var body: some View { VStack { TextField("データ入力してください。", text: $inputText) .padding([.top, .leading, .trailing], 20.0) .textFieldStyle(RoundedBorderTextFieldStyle()) HStack{ Button(action: { if self.inputText != "" { self.displayText.insert(self.inputText,at:0) self.displayText.sort{$0<$1} UIApplication.shared.closeKeyboard() self.inputText = "" } }) {Text("登録")} } List { ForEach(displayText, id: .self) { displayText in Text(displayText) /*ForEach(0 ..< displayText.count, id: .self) { item in Text(self.displayText[item])*/ } } } } } extension UIApplication { func closeKeyboard() { sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil) } } ### 試したこと ここに問題に対して試したことを記載してください。 googleで調べてみたんですがわかりませんでした。初心者です。お願いします。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hoshi-takanori

2020/05/20 04:33

データを保存したいというのは、何をどこに保存してどのように利用したいですか?
suga1405

2020/05/20 07:32

毎日のランニングタイムを入力してアイフォンの中に保存したい。再起動しても消えないようにしたい。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問