Ora come swift è la nuova lingua per sviluppare app iOS.Integrazione Swift e AFNetworking
Come possiamo integrare con il AFNetworking o usando NSURLSession sarà una scelta migliore ???
Please help me out ..
Ora come swift è la nuova lingua per sviluppare app iOS.Integrazione Swift e AFNetworking
Come possiamo integrare con il AFNetworking o usando NSURLSession sarà una scelta migliore ???
Please help me out ..
È necessario aggiungere AFNetworking al rapido progetto
In Creare Impostazioni -> Definisce modulo impostato su Sì
In Creare Impostazioni -> compilatore Swift -> Objective-C bridging file di impostare il nome di colmare file 'nome progetto-bridging-header.h' ad esempio
In nome progetto-bridging-header.h scrittura:
#import "AFNetworking.h"
Per chi cerca nelle impostazioni - il tasto è 'Definisci modulo '(sotto Packaging) – Vive
Un trucco: se aggiungi già il file ObjC e lo accetti per creare il file Bridging, ma cancellalo e prova a farlo di nuovo, XCode non chiederà se lo vuoi creare più. Riavvia XCode e voilá. – seufagner
In "File di bridging Objective-C", impostare il nome su "ProjectName/bridge.h" – ullstrm
Ogni quadro Objective-C (o una libreria C) che è accessibile come modulo possono essere importati direttamente in Swift. Ciò include tutti i framework di sistema Objective-C , come Foundation, UIKit e SpriteKit, nonché le librerie C comuni fornite con il sistema. Ad esempio, per importare Foundation, è sufficiente aggiungere questa istruzione import al all'inizio del file Swift si sta lavorando:
si solo bisogno di importarli nel progetto e creare colmare intestazione. è possibile trovare una spiegazione dettagliata How to call Objective-C code from Swift
AFNetworking per Swift è ora chiamato AlamoFire: https://github.com/Alamofire/Alamofire – Koen
^AlamoFire manca ancora alcune funzionalità attese dagli utenti di AFN, come setImageWithURL: – d2burke