I\'m following this tutorial as a jump start for an RSS feeder app I\'m working on in Swift. I know there are some things that have changed in Swift since this tutorial, but
This bug is fixed in XCode Version 6.1 (6A1052c), in the same way @David has already suggested, but just for the record, it's fixed now.
There seems to be an error in the automatically translated headers that assumes that qualified name spaces are always used, however, since they can be nil sometimes, it crashes.
If you use:
func parser(parser: NSXMLParser, didStartElement elementName: String, namespaceURI: String!, qualifiedName qName: String!, attributes attributeDict: [NSObject : AnyObject]!)
by making the namespace and qualifiedName parameters implicitly unwrapped (or explicitly wrapped should work as well) you should be good to go.
You'll probably have to make similar changes for any delegate methods you provide that take namespaceURI or qualifiedName parameters.