5

我正在使用教程“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'"

有没有人见过这个问题?

4

2 回答 2

2
  • 将缺少的变量添加到您的 .pch 文件中:
    #define _AFNETWORKING_PIN_SSL_CERTIFICATES_
于 2013-05-19T05:03:58.873 回答
0

错误消息表明您在 AFAppDotNetAPIClient.m 中没有#include 包含 AFSSLPinningModePublicKey 的头文件 (.h)。

于 2013-04-25T08:20:18.120 回答