title: Getting no response after GET request call using Alamofire
body: <p>Im writing a simple app to fetch data from a server and I have implemented the GET request using Alamofire using Swift3.
  My Alamofire GET request call is as follows,</p>
  
  <pre><code>    func networkRequest(completed: @escaping DownloadComplete) {
      Alamofire.request("https://api.waqi.info/feed/shanghai/?token=demo").responseJSON { response in
          let result = response.result
          print(response.description)
  
          if let dict = result.value as? Dictionary&lt;String, AnyObject&gt; {
              if let status = dict["status"] as? String {
                  self._status = status
                  print(self._status)
              }
         completed()
           }
         }
  </code></pre>
  
  <p>I have used a type alias as follows under the data model file,</p>
  
  <pre><code>    typealias DownloadComplete = () -&gt; ()
  </code></pre>
  
  <p>When I run this, I get no output in the console in Xcode 8, it remains blank. Im unable to figure out what is wrong in my code.</p>