ATS + CoreDate(Magical Record)でプロジェクトを作る順序
1 プロジェクトを生成
2 プロジェクト作成時に「Core Data」を使うとする。
3 ATSの設定を行う => 本来は、ドメインの指定を行うのが良い。
4 Podファイルの生成
今回は、AFNetworling + Magical Recordを使う。
//pod init podファイルの初期化
platform :ios, "8.0"
pod 'AFNetworking', '~> 2.0'
pod 'AFNetworkActivityLogger', '~> 2.0'
pod 'MagicalRecord'
//pod install 指定したpodのインストール
5 モデルデータの生成
6 SwiftでObjectice-Cを扱うために「bridge headerファイル」を生成する。
作ったObjective-Cのhとmは削除してよい。
7 Bridge headerファイルにimportを書く
8 ログを出力する => AppDelegate.swift
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
AFNetworkActivityLogger.sharedLogger().level = .AFLoggerLevelDebug
AFNetworkActivityLogger.sharedLogger().startLogging()
return true
}