2017-02-16 15 views
0

我使用Xcode 7進行ios開發。我是Swift新手。我在我的項目CocoaPods中使用。但是我無法將文件導入到我們的項目中。未在我們的項目中導入podfile

MY Cocoapodfile是創建

# Uncomment this line to define a global platform for your project 
platform :ios, '8.0' 

target 'SCLAlertView2' do 
pod 'SCLAlertView' 

end 

target 'IceCreamShopTests' do 

end 

Podfiles。但我無法導入文件。

import SCLAlertView 

我沒有得到這樣的模塊錯誤。如何解決它。任何幫助歡迎。

+0

你打開xcworkspace而不是xcproj?您是否進行pod更新/安裝? – Larme

+0

是的,我打開scworkspace文件。 @Larme –

回答

0

不僅podfile必須創建,您也必須運行

pod install 

或者,如果您已經安裝了,你要更新/添加新庫:

pod update 

然後,建該項目再次(Command + B)

+0

感謝@Juan Curti它的工作原理。 –

+0

但是我在SCLAlertView.swift文件中收到300錯誤。我使用xcode 7.2。 –

+0

也許SCLAlertView使用另一個版本的Swift。轉到sclalertview設置並啓用「使用舊版」 –

0

請按照「入門」說明cocoapods.org。下面是具體的步驟中列出:

  1. 列表依賴於您的Xcode項目目錄名爲Podfile的文本文件:

    platform :ios, '8.0' use_frameworks! target 'MyApp' do pod 'AFNetworking', '~> 2.6' pod 'ORStackView', '~> 3.0' pod 'SwiftyJSON', '~> 2.3' end

提示:的CocoaPods提供一個吊艙init命令創建一個具有智能默認值的Podfile。你應該使用它。

  • 現在你可以安裝在你的項目的依賴關係:
  • $吊艙安裝 建設項目時確保始終打開Xcode的工作空間,而不是該項目的文件:

    $開放App.xcworkspace 現在你可以導入你的依賴例如:

    #import <Reachability/Reachability.h>