※ 同じWifiに接続されている必要があります。
参考URL: 手っ取り早く Mac でローカルサーバーを立てる方法
① フォルダ構成
※Rootにしたいフォルダ、その下にJSONファイルを作成する
- rootフォルダ
- root/response.json
② Rootにしたいフォルダに移動
cd /Users/XXXXX/Desktop/root
③ 移動したら以下のコマンドでサーバーを起動
python -m SimpleHTTPServer 8888
④ Macのブラウザからアクセスする
http://localhost:8888/response.json
http://localhost:8888/{ファイル名}
④ MacのIPアドレスを調べiPhoneからアクセスする
http://XX.XX.XX.XX:8888/response.json
http://{IP アドレス}:8888/{ファイル名}
⑤ サーバーを終了する
[control] + [c]
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let url: URL = URL(string: "http://XX.XX.XX.XX:8888/response.json")!
URLSession.shared.dataTask(with: url) { (data, response, error) in
if let data = data {
print(String(data: data, encoding: .utf8)!)
} else if let error = error {
print(error.localizedDescription)
}
}.resume()
}
}