2016-03-08 80 views
0

我想導入DDMathParser框架到我的Swift應用程序。我試着按照DDMathParser wiki的安裝說明進行操作,雖然它不起作用:如何將第三方框架導入Swift項目?

DDMathParser被打包成一個Swift框架。

將DDMathParser.xcodeproj添加到您的工作空間並將MathParser.framework鏈接到您的應用程序中。

(鏈接:https://github.com/davedelong/DDMathParser/wiki/Installing

這裏就是我所做的:

  1. 我拖着在.xcodeproj文件到我的項目(從Finder中的Xcode),並根據文件顯示了我項目在邊欄中。
  2. 我去了我的項目設置,點擊了「鏈接的框架和庫」下的'+',既沒有「MathParser.framework」或「DDMathParser.framework」都出現在可用框架列表中。
  3. 我嘗試在添加xcodeproj之後構建應用程序,但框架文件仍未顯示出來。

我在做什麼錯,或者我該如何正確安裝這個框架?

(使用的Xcode 7.2.1)

+0

確保爲項目創建Xcode工作區。 – CouchDeveloper

+0

我相信我有我的項目的工作區,[這看起來是否正確](http://i.imgur.com/2J1dWkj.png)? – autobahn

+0

可能。如果您有一個工作區,並且裏面有一個框架項目,您應該可以通過以下方式添加它:在目標編輯器中,選擇您的應用程序目標,點擊Tab「Build Phases」,打開「Link Binary With Libraries」部分和點擊(+)按鈕(「添加項目」)。然後,一張表應該滾動文件選擇對話框,同時顯示一個「工作區」虛擬文件夾。在這個「Workspace」文件夾中,應該有你的第三方框架。 – CouchDeveloper

回答

0

導航到使用「終端應用」 一次在根文件夾類型項目pod init一個Podfile將創建您可以nano Podfile打開它,並添加這些變化與更新路徑到您的特定項目。

source 'https://github.com/CocoaPods/Specs.git' 
xcodeproj 'YOURPROJECT.xcodeproj' 
platform :ios, '9.0' 
use_frameworks! 

pod 'DDMathParser' 

然後保存你的文件。

類型pod install並按回車。

現在打開您創建的新的.xcworkspace。在任何要使用DDMathParser framework的文件中,只需將import DDMathParser添加到文件的頂部即可。

0

1)$ sudo的創業板安裝的CocoaPods(創業板將得到安裝Ruby的系統庫內)

2)創建一個xcode項目

3)打開終端

4)CD「路徑你的項目根目錄」

5)吊艙初始化

6)開放-e podfile(podfile將獲得在文本模式下打開的。最初,它會emppty放的代碼follwoing線。)

7)莢 'DDMathParser'(的CocoaPods Podfile名)//這是示例

8)莢安裝

的CocoaPods 0。36及以上將爲迅速

0

支持試試下面的,因爲它幫了我很多次:

  1. 創建工作區如。我將它命名爲Beacon
  2. 在其中創建一個項目例如我創建了一個名爲BeaconDemo
  3. 項目,您創建的工作區
  4. Podfile的內容的文件夾中創建一個Podfile:

    工作區 '燈塔'

    xcodeproj 'BeaconDemo/BeaconDemo.xcodeproj'

    平臺:ios,'8.0'

    use_frameworks!

    莢 'NearbyMessages', '〜> 0.9'

    莢 'EstimoteSDK', '〜> 3.8'

    莢果 '圖表', '〜> 2.2'

    莢 'GoogleMobileAds' , '〜> 7.6'

  5. 打開終端並轉到您的工作空間

  6. 命中吊艙安裝
  7. ŧ母雞打開您創建的工作區,例如如步驟1所示
相關問題