0

I can not set the header for a connection with NSXMLParser.

in particular I should put this header:

"Accept Application/xml"

this is my code:

func parse (handler: () -> Void) {
     self.handler = handler

     dispatch_async (dispatch_get_global_queue (DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) {


         newLink NSURL var = (string: SomeStructure.newLink)
         UIApplication.sharedApplication (). NetworkActivityIndicatorVisible = true
         let xmlCode = NSData (contentsOfURL: newLink!)
         UIApplication.sharedApplication (). NetworkActivityIndicatorVisible = false
         // let resulset = NSString (date: xmlCode, encoding: NSASCIIStringEncoding)
         // println (resulset)
         let parser = NSXMLParser (date: xmlCode)
         parser.delegate = self

         if! Parser.parse () {
             self.delegate? .XMLParserError (self, error: "Error Parser Category.")
             println ("Parser error")
         }
     }
 }

Thanks

uynva
  • 97
  • 1
  • 16

0 Answers0