         }).resume()
     }
     
-    override func stopLoading()
+    override public func stopLoading()
     {
         
     }
     
-    override class func canonicalRequestForRequest(request: NSURLRequest) -> NSURLRequest
+    override public class func canonicalRequestForRequest(request: NSURLRequest) -> NSURLRequest
     {
         return request
     }

        return true
    }
    
    override func startLoading()
    {
        self.model = NFXHTTPModel()
                


import Foundation

@objc
public class NFXProtocol: NSURLProtocol
{
    
    var connection: NSURLConnection?
    var model: NFXHTTPModel?
    
    override public class func canInitWithRequest(request: NSURLRequest) -> Bool
    {
        if (!(request.URL!.absoluteString.hasPrefix("http")) && !(request.URL!.absoluteString.hasPrefix("https"))) {
            return false
