ios - 编译错误 AFNetworking ,语义问题?

标签 ios afnetworking

我正在使用教程“mobile.tutsplus.com/tutorials/iphone/ios-sdk_afnetworking/”来了解 AFNewtworking 的使用。 我按照建议禁用了 ARC,但我认为该教程有点旧。因为最新版本的 AFNetworking 需要 ARC ?我尝试在没有 ARC 的情况下进行编译,它显示消息说需要 ARC。 当我在启用 ARC 的情况下进行编译时,我看到了以下编译错误。

  "/Users/user/Documents/NetworkingisFun/NetworkingisFun/AFNetworking-AFNetworking-215a32e/Example/Classes/AFAppDotNetAPIClient.m:54:40: Use of undeclared identifier 'AFSSLPinningModePublicKey'"

有没有人以前见过这个问题?

最佳答案

  • 将缺少的变量添加到您的 .pch 文件中:
    #define _AFNETWORKING_PIN_SSL_CERTIFICATES_

关于ios - 编译错误 AFNetworking ,语义问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16091531/

相关文章:

ios - AF 网络 2.0 : Cannot POST with JSON from IOS

ios - afnetworking 3.0 迁移 : how to POST with headers and HTTP Body

ios - 如何像 MHFacebookImageViewer 一样显示 Gif 动画图像进行图像预览?

ios - UIBarButtonItems 选定的颜色在 iOS 7 中不会正确更改

ios - 为什么子类化是不可取的?

ios - 如何将数据传递给以编程方式创建的 subview Controller

ssl - App Transport Security 有时会拒绝有效的 HTTPS 服务器

ios - Spaceteam 如何运作?

ios - AFNetworking 正在从网络服务获取信息,但出现错误。错误域=AFNetworkingErrorDomain 代码=-1016

php - 字典中的 JSON 编码字典未使用 AFNetworking 正确反序列化