IOS 7

2014-12-03 29 views
7

Hedeflenen Project'te Alamofire'ı içe aktarma Yeni Alamofire kurulum adımlarını kontrol ettim.IOS 7

IOS 7.0'ı hedeflemem gerektiğinden, çalışmasını sağlamak için Alamofire.swift'u içe aktarmanın yeterli olup olmadığını merak ediyorum.

Belgeler neden Struct Alamofire çevresinin etrafına sarılacak? Bir Ad alanı içinde oldukları gibi işlevleri çağırmak için gerekli olan? ve bu durumda tüm dosyayı veya tek işlevleri sarmak zorunda mıyım?

cevap

8

Sadece bu eklemek zorunda:

//put this on alamofire.swift, then call it as Alamofire.manager.your_method 
struct Alamofire { 
static let manager = Manager.sharedInstance 
} 

Ve bu yolda kullanabilirsiniz sonra:

onların konularda yorumların readme.md + bazı ovarak temizleme işlemi ile
Alamofire.manager.request(.GET, videoUrl, parameters: ["foo": "bar"]) 
      .response { (request, response, data, error) in 
       println(request) 
       println(response) 
       println(error) 
     } 
+1

Bu iOS 7 ile AF çalışması için en iyi yol olduğu gibi ithal olsaydı yukarıda sadece Alamofire.request(...) çağırabilir ile - Ne için – Mateusz

+0

kabul etmelidir @mattergoal Bu elma gibi şeyler gerçek bir sh * – sports

1

Yani, talimatlar biz bulmak için en üst düzey üyelerin tümünü

struct Alamofire { 
    all original code ... 
} 

Onun kolayca oldukça çalışmak için görünmüyor. Doğru oldukları gibi arama yapmak için gerekli olan düşünce https://gist.github.com/ChocolateMinht/00aa610da1b4e6c4bed6

Sen şunlardır:

bütün dosya, işte temel fikir çalışması için modifikasyonlar ile özü (benim değil) oldukça büyük olduğu İsim alanlı.

yaptığınız gibi bu iOS bir çerçeve 8+

İlgili konular