2015-11-24 14 views
9

Ho riscontrato un problema durante l'utilizzo di AFNetworking. Ho scritto questo nel mio codice:Impossibile utilizzare AFHTTPRequestOperationManager

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; 

che faccio aggiungere i file nel mio progetto, e ho anche provarli cialda nel mio progetto like this. Ma il compilatore mi ha ancora detto "uso dell'identificatore non dichiarato" AFHTTPRequestOperationManager "". Qualcuno può aiutarmi?

screenshot: screenshot

+0

#import "AFNetworking.h"? :] –

+0

Primo. Se si aggiunge AFNetworking tramite pod. Quindi non è necessario aggiungere manualmente il file di Afnetworking –

+0

Grazie, lo so, ma entrambi non hanno funzionato. –

risposta

25

In realtà, è perché dopo AFNetworking 3.x, ci non è più AFHTTPRequestOperationManager. Dovresti invece utilizzare AFHTTPSessionManager.

0

In Your View Controller .h file di aggiungere

#import <AFNetworking/AFHTTPRequestOperationManager.h>

e controllarlo

+3

Ha detto "file AFNetworking/AFHTTPRequestOperationManager.h" non trovato. –

+0

Puoi mostrare lo screenshot o condividere il codice –

+0

Ok, ancora: #import "AFNetworking.h" –

7

Si prega di verificare il profilo - Versione AFNetworking

Cambia per

pod 'AFNetworking', '~> 2.5.4'

e utilizzare

importazione "AFHTTPRequestOperationManager.h"

Problemi correlati