SwiftyJSONを使っています。

let request = Alamofire.request(url).response{
    response in
    var json = JSON.null;

    if response.error == nil && response.data != nil {
        json = try! SwiftyJSON.JSON(data: response.data!)
    }
    .......
}

と書いています。しかしnullが返されるapiにリクエストを出してもresponse.data != nilに反応せず、結果エラーが出てしまいます。
どうすればいいでしょうか。