2016-03-08 76 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所示
相关问题