質問編集履歴

1

ソースコードを追加致しました!

2017/02/06 13:29

投稿

fromKennya
fromKennya

スコア16

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,92 @@
1
+ ###ソースコード
2
+
3
+ import UIKit
4
+
5
+
6
+
7
+ class searchView: UIViewController {
8
+
9
+
10
+
11
+
12
+
13
+ @IBOutlet weak var searchTextField: UITextField!
14
+
15
+ @IBOutlet weak var genreTextField: UITextField!
16
+
17
+ @IBOutlet weak var freeWordTextField: UITextField!
18
+
19
+
20
+
21
+ @IBAction func deteleTextField(_ sender: AnyObject) {
22
+
23
+ searchTextField.text = ""
24
+
25
+ genreTextField.text = ""
26
+
27
+ freeWordTextField.text = ""
28
+
29
+ }
30
+
31
+
32
+
33
+ override func viewDidLoad() {
34
+
35
+ searchTextField.placeholder = "エリアを入力してください"
36
+
37
+ genreTextField.placeholder = "ジャンルを入力してください"
38
+
39
+ freeWordTextField.placeholder = "お好みで"
40
+
41
+ let url = NSURL(string: "https://webservice.recruit.co.jp/hotpepper/gourmet/v1/?key=固有のApiKey&large_area=Z011&format=json")
42
+
43
+ let req = NSURLRequest(url: url as! URL)
44
+
45
+ let reqtask = URLSession.shared.dataTask(with: req as URLRequest) { (data, response, error) in
46
+
47
+ if error != nil {
48
+
49
+ print(error)
50
+
51
+ }
52
+
53
+ else {
54
+
55
+ if let content = data {
56
+
57
+ do {
58
+
59
+ let jsonData = try JSONSerialization.jsonObject(with: content, options: JSONSerialization.ReadingOptions.mutableContainers) as AnyObject
60
+
61
+ print("result\(jsonData)")
62
+
63
+ }
64
+
65
+ catch {
66
+
67
+
68
+
69
+ }
70
+
71
+ }
72
+
73
+ }
74
+
75
+ }
76
+
77
+ reqtask.resume()
78
+
79
+ }
80
+
81
+ }
82
+
83
+
84
+
85
+
86
+
1
87
  ###ログ内容
2
88
 
3
- 結果{
89
+ result{
4
90
 
5
91
  results = {
6
92