以下の連想配列 dicを post送信しようとしていますが上手くいきません。

連想配列 dicは以下の要素を持ちます。

key `"id"`         : `<文字列>`
key `"cond_array"` : `<配列>`

また、配列cond_arrayは、文字配列の配列で今回のコードでは以下の要素を持ちます。

cond_array[0]=["2","8","1"]
cond_array[1]=["2","3"]

このデータをPOST送信しようとしていますがうまくいきません。 教えていただける方おられましたらご教授願います。

書いたコードは以下になります。

    let URL = NSURL(string: "aaa.php/")
    let request = NSMutableURLRequest(URL: URL!)

    request.HTTPMethod = "POST"
    var data2: [String] = ["2", "8", "1"]
    var data3: [String] = ["2", "3"]
    var array1 = [data2, data3]
    var dic: [String: AnyObject] = [
        "id": "abc",
        "cond_array": array1
    ]
    request.HTTPBody = NSJSONSerialization.dataWithJSONObject(dic, options: nil, error: nil)        
    let connection = NSURLConnection(request: request, delegate: self, startImmediately: false)!    
    var data: NSData! = NSURLConnection.sendSynchronousRequest(request, returningResponse: nil, error: nil)