teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

情報の追加

2020/04/28 20:22

投稿

y12
y12

スコア8

title CHANGED
File without changes
body CHANGED
@@ -2,4 +2,51 @@
2
2
  すごい雑で申し訳ないです。(テストだからレイアウトぐちゃぐちゃ)
3
3
  今テキストフィールドで入力した値(あ)をrealmに入れ、それをテキストビューに表示させました。
4
4
  しかし"い"とテキストフィールドに入力しボタンを押すと"あ"のとこに上書きされます。
5
- "あ"を上書きせずに"あ"の下にどんどん表示させる方法はありますか?
5
+ "あ"を上書きせずに"あ"の下にどんどん表示させる方法はありますか?
6
+
7
+ ```
8
+ //data.swift↓
9
+
10
+ import Foundation
11
+ import RealmSwift
12
+
13
+ class Naiyou : Object{
14
+ @objc dynamic var name = ""
15
+ }
16
+
17
+ ```
18
+
19
+ ```
20
+ //ViewController.swift↓
21
+
22
+
23
+ import UIKit
24
+ import RealmSwift
25
+
26
+ class ViewController: UIViewController {
27
+
28
+ override func viewDidLoad() {
29
+ super.viewDidLoad()
30
+ // Do any additional setup after loading the view.
31
+ }
32
+
33
+
34
+
35
+
36
+ @IBOutlet weak var label: UITextView!
37
+ @IBOutlet weak var textfiald: UITextField!
38
+ @IBAction func btn(_ sender: Any) {
39
+ var naiyou1 = Naiyou()
40
+ var aaaaa = ""
41
+ aaaaa = textfiald.text!
42
+ naiyou1.name = aaaaa
43
+ var realm = try! Realm()
44
+ try! realm.write{
45
+ realm.add(naiyou1)
46
+ //ここまでがdbに書き込み
47
+ label.text = naiyou1.name
48
+
49
+ }
50
+ }
51
+ }
52
+ ```