環境 (2013/04/23時点)
- Xcode : 4.6.2
- cocoapods : 0.18.1
--
ざくっとすること
- cocoapodsの導入
Podfileに組み込みたいライブラリ(今回であればGHunitとOCmock)を記述
GHUnitを使用する為のターゲットを作成
main.mを修正
--
手順
-
cocoapodsの導入
gem install cocoapods #しばらく待つ pod setup
-
Podfileに組み込みたいライブラリを記述
導入したいプロジェクト(ディレクトリ)に移動後、下記コマンドを実行vim Podfile pod install # このコマンドは後述のPodfileの記述後に実行
Podfileの内容例
platform :ios target :UnitTest do pod 'GHUnitIOS' pod 'OCMock' end
この時点で、GHUnitとOCMockが導入される。
GHUnitを使用する為のターゲットを作成
このターゲットはPoffileのtarget :UnitTestと一致させておく。
この時開くファイルはHOGE.xcodeprojではなくHOGE.xcworkspaceを使用する-
main.mを修正
@autoreleasepool { return UIApplicationMain(argc, argv, nil, @"GHUnitIOSAppDelegate"); }
--