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

質問編集履歴

2

追記

2020/05/11 06:33

投稿

sunglass
sunglass

スコア303

title CHANGED
File without changes
body CHANGED
@@ -31,16 +31,25 @@
31
31
 
32
32
  ....
33
33
 
34
- // 画像パス関連(テスト)
35
- func getDocumentsURL() -> NSURL {
36
- let documentsURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0] as NSURL
37
- return documentsURL
38
- }
39
-
40
34
  @IBAction func imageTapGesture(_ sender: Any) {
41
35
 
42
36
  changeImage()
43
37
  }
38
+
39
+ // 画像パス関連(テスト)
40
+ // DocumentディレクトリのfileURL取得
41
+ func getDocumentsURL() -> NSURL {
42
+ let documentsURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0] as NSURL
43
+ return documentsURL
44
+ }
45
+
46
+ // ディレクトリのパスにファイル名をつなげてファイルのフルパスを作る
47
+ func fileInDocumentsDirectory(filename: String) -> String {
48
+ let fileURL = getDocumentsURL().appendingPathComponent(filename)
49
+
50
+ print(fileURL)
51
+ return fileURL!.path
52
+ }
44
53
 
45
54
  func changeImage() {
46
55
 

1

追記

2020/05/11 06:33

投稿

sunglass
sunglass

スコア303

title CHANGED
File without changes
body CHANGED
@@ -31,6 +31,12 @@
31
31
 
32
32
  ....
33
33
 
34
+ // 画像パス関連(テスト)
35
+ func getDocumentsURL() -> NSURL {
36
+ let documentsURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0] as NSURL
37
+ return documentsURL
38
+ }
39
+
34
40
  @IBAction func imageTapGesture(_ sender: Any) {
35
41
 
36
42
  changeImage()