回答編集履歴
1
実装方法を追記
answer
CHANGED
@@ -1,3 +1,14 @@
|
|
1
1
|
「**Swift 録音**」で調べると、`AVFoundation` を利用した録再生アプリの例がたくさん出てきますので、それが参考になるかと思います。
|
2
2
|
|
3
|
-
多くの例では、録音データはアプリごとの `Document Directory` に保存させていますから、Realm では録音先として指定する `URL` を `String` として保存し、再生するときに再度指定すれば良いのではないでしょうか。
|
3
|
+
多くの例では、録音データはアプリごとの `Document Directory` に保存させていますから、Realm では録音先として指定する `URL` を `String` として保存し、再生するときに再度指定すれば良いのではないでしょうか。
|
4
|
+
|
5
|
+
###追記
|
6
|
+
> tabelViewを使い、音声のタイトルと日付、それと音声(.m4a形式)で保存したいです。UserDefaultとRealmは使ったことあるのですが、音声は保存できないと思います。なので、もし各セルに保存するとしたら、テキストと音声は別々に保存するのでしょうか?
|
7
|
+
|
8
|
+
別々に保存するのが簡単ではないでしょうか。
|
9
|
+
Realm のデータとしては
|
10
|
+
- 録音先のURL(`String`)
|
11
|
+
- タイトル(`String`)
|
12
|
+
- 日付(`Date`)
|
13
|
+
|
14
|
+
とし、録音データ(`.m4a`など)は `Document Directory` に保存するような感じです。
|