NW推式推式PayLoad – iOS Swift

我收到错误

'can't invoke the push pay load with the argument list of types (NSString , token : NSString ,identifier:int32 error :inout NSError?)'

为下面的行

  var error:NSError? = nil var Pusher:NWPusher = NWPusher.connectWithPKCS12Data(PKS12,password:"as",error: &error) println(Pusher) var payLoad:NSString = "{\"aps\":{\"alert\":\"Testing From Swift App\"}}"; var token:NSString = "token string here" var PayLoaderror:NSErrorPointer? = nil var pushed:Bool = Pusher.pushPayload(payLoad, token: token, identifier:rand() ,error: &error) 

 var error:NSError? = nil var Pusher:NWPusher = NWPusher.connectWithPKCS12Data(PKS12,password:"as",error: &error) println(Pusher) var payLoad:NSString = "{\"aps\":{\"alert\":\"Testing From Swift App\"}}" var token:NSString = "Token here" // here is my new line of code // // also make certain Int32 is capitalized; case sensitivity matters! let identifier = rand() as Int32 let pushed = Pusher.pushPayload(payLoad, token: token, identifier: identifier ,error: &error)