zoukankan      html  css  js  c++  java
  • NSURLProtocol

    An NSURLProtocol object handles the loading of protocol-specific URL data.

    @abstract This method registers a protocol class, making it visible

        to several other NSURLProtocol class methods.

        @discussion When the URL loading system begins to load a request,

        each protocol class that has been registered is consulted in turn to

        see if it can be initialized with a given request. The first

        protocol handler class to provide a YES answer to

        <tt>+canInitWithRequest:</tt> "wins" and that protocol

        implementation is used to perform the URL load. There is no

        guarantee that all registered protocol classes will be consulted.

        Hence, it should be noted that registering a class places it first

        on the list of classes that will be consulted in calls to

        <tt>+canInitWithRequest:</tt>, moving it in front of all classes

        that had been registered previously.

        <p>A similar design governs the process to create the canonical form

        of a request with the <tt>+canonicalRequestForRequest:</tt> class

        method.

        @param protocolClass the class to register.

        @result YES if the protocol was registered successfully, NO if not.

        The only way that failure can occur is if the given class is not a

        subclass of NSURLProtocol.

  • 相关阅读:
    信号
    test
    keil4打开keil5工程卡死问题
    day01
    SSH问题
    QT_day02
    QT_day01
    C++_day9am
    文件描述符与重定向
    C++_day8pm_多态
  • 原文地址:https://www.cnblogs.com/feng9exe/p/7203436.html
Copyright © 2011-2022 走看看