質問編集履歴

1

コードの修正

2017/02/05 07:38

投稿

mokumoku
mokumoku

スコア46

test CHANGED
File without changes
test CHANGED
@@ -22,17 +22,21 @@
22
22
 
23
23
  ```ここに言語を入力
24
24
 
25
+ var image: String = ""
25
26
 
27
+ var imageUrl: [URL] = []
26
28
 
27
- var imageUrl: [NSURL] = []
29
+ var imageData: [Data] = []
28
30
 
29
- var imageData: [NSData]! = []
30
-
31
- var count1: Int = 0
31
+ var count: Int = 0
32
32
 
33
33
 
34
34
 
35
+ image = json["image_path_list"].string!
36
+
35
- imageUrl += [NSURL(string:"画像データのパス")!]
37
+ imageUrl += [NSURL(string:"画像データのパス" + image) as! URL]
38
+
39
+ print(imageUrl[count],"imageUrl")
36
40
 
37
41
 
38
42
 
@@ -52,9 +56,11 @@
52
56
 
53
57
  do {
54
58
 
55
- imageData![count1] = try NSData(contentsOf: imageUrl[count1] as URL)
59
+ imageData += try [Data(contentsOf: (imageUrl[count] as NSURL) as URL)]
56
60
 
57
- rightAccessoryButton.setBackgroundImage(UIImage(named:"\(imageData![count1])"), for: UIControlState.normal)
61
+ rightAccessoryButton.setBackgroundImage(UIImage(named:"\(imageData[count])"), for: UIControlState.normal)
62
+
63
+ pin?.rightCalloutAccessoryView = rightAccessoryButton
58
64
 
59
65
  } catch {
60
66
 
@@ -62,8 +68,4 @@
62
68
 
63
69
  }
64
70
 
65
-
66
-
67
- pin?.rightCalloutAccessoryView = rightAccessoryButton
68
-
69
71
  ```