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.

  • 相关阅读:
    [bzoj1263]整数划分
    [bzoj3171]循环格
    [bzoj3551]Peaks加强版
    [bzoj3307]雨天的尾巴
    [bzoj2756]奇怪的游戏
    [bzoj4025]二分图
    人比人该死啊
    数据挖掘十大经典算法[0]-K-Means算法
    ISODATA算法
    CodeForces Round 197 Div2
  • 原文地址:https://www.cnblogs.com/feng9exe/p/7203436.html
Copyright © 2011-2022 走看看