43. COCOAPODSの使い?方
? SwiftからもCOCOAPODSは使える。
? ふつうに Podfile を書いて pod install する。
? プロジェクト名-Bridging-Header.h を作る。
? プロジェクトにObjective-Cの新規ファイルを追加すると「Bridging
Headerを作る?」というダイアログが出るのでそれで作るのがラク。
//
// Use this file to import your target's public headers that you would like to
expose to Swift.
//
#import <AFNetworking/AFNetworking.h>
48. ALAMOFIRE
? Alamofire is an HTTP networking library written in Swift.
Think of it as AFNetworking, reimagined for the
conventions of this new language.
!
!
!
? Xcode beta6の仕様変更更で動かなくなってる…
Alamofire.request(.GET, "https://qiita.com/api/v1/tags.json").response {
(request, response, data, error) in
let json: [JSONValue] = JSONValue(data!).array
for tag in tags {
println(tag["name"].string)
}
}