Ios AFHTTPClient.m不再在AFNetworking中?

Ios AFHTTPClient.m不再在AFNetworking中?,ios,afnetworking,Ios,Afnetworking,我正在学习一个使用AFNetworking的教程()。它说创建一个新类,该类是从AFHTTPClient子类化的。此选项未出现在“字段”的子类中。我检查了AFNetworking文件夹,没有AFHTTPClient.m实现文件。此文件是否已重命名为其他文件 谢谢,在AFNetworking 2.0中,AFHTTPClient已被AFHTTPRequestOperationManager/AFHTTPSessionManager取代。我建议您参考.Git克隆并在XCode中打开。它应该会对您有所帮

我正在学习一个使用AFNetworking的教程()。它说创建一个新类,该类是从AFHTTPClient子类化的。此选项未出现在“字段”的子类中。我检查了AFNetworking文件夹,没有AFHTTPClient.m实现文件。此文件是否已重命名为其他文件


谢谢,

在AFNetworking 2.0中,AFHTTPClient已被AFHTTPRequestOperationManager/AFHTTPSessionManager取代。我建议您参考.Git克隆并在XCode中打开。它应该会对您有所帮助。这是最新的示例

如果您想使用AFHTTPClient,即1.x代码,这里是pod规范

pod 'AFNetworking',  '~> 1.3.3'
在2.0 AFNetworking中,您可以创建这样的单例客户端

接口 实施 还可以检查
@interface AFAppDotNetAPIClient : AFHTTPSessionManager

+ (instancetype)sharedClient;

@end
#import "AFAppDotNetAPIClient.h"

static NSString * const AFAppDotNetAPIBaseURLString = @"https://alpha-api.app.net/";

@implementation AFAppDotNetAPIClient

+ (instancetype)sharedClient {
    static AFAppDotNetAPIClient *_sharedClient = nil;
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        _sharedClient = [[AFAppDotNetAPIClient alloc] initWithBaseURL:[NSURL URLWithString:AFAppDotNetAPIBaseURLString]];
        [_sharedClient setSecurityPolicy:[AFSecurityPolicy policyWithPinningMode:AFSSLPinningModePublicKey]];
    });

    return _sharedClient;
}

@end