| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「Swift Sample」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
26行目: 26行目:
 
</pre>
 
</pre>
 
=====[[MacOS]]でエラーの場合=====
 
=====[[MacOS]]でエラーの場合=====
<code>Error Domain=NSURLErrorDomain Code=-1003</code>
+
<code>Error Domain=NSURLErrorDomain Code=-1003</code>  
*https://www.poly-rhythm.com/hostname-could-not-be-found/
+
*https://www.poly-rhythm.com/hostname-could-not-be-found/
*https://developer.apple.com/documentation/xcode/adding_capabilities_to_your_app
+
*https://developer.apple.com/documentation/xcode/adding_capabilities_to_your_app

2021年3月22日 (月) 08:21時点における版

| Swift | Xcode | Mac |

Swift Sample

Network


データ取得


        let url = URL(string: "https://www.typea.info/blog/")!
        let task = URLSession.shared.dataTask(with: url) { data, response, error in
            if let error = error {
                print("\(error)\n")
                return
            }
            guard let data = data, let response = response as? HTTPURLResponse else {
                print("no data or no response.")
                return
            }
            if response.statusCode == 200 {
                if let text = String(bytes: data, encoding: .utf8) {
                    print(text)
                }
            }
        }
        task.resume()
MacOSでエラーの場合

Error Domain=NSURLErrorDomain Code=-1003