美文网首页iOS学习
CocoaPods 集成 SnapKit 踩坑记录

CocoaPods 集成 SnapKit 踩坑记录

作者: isletn | 来源:发表于2017-06-14 15:45 被阅读0次

    最近在学习Swift的过程中需要用到自动布局,于是找到了SnapKit——Masonry团队开源的Swift版本自动布局库。使用过程中出现了一些问题,在这里记录一下。

    • 首先我们使用CocoaPods导入SnapKit:
    //Podfile
     platform :ios,'8.0'
     use_frameworks!
     target '你的工程名' do
        pod 'SnapKit'
      end
    
    • CocoaPods相关知识可以去看看唐巧前辈的博客
    • 导进来的Pods目录是这样的:


      image.png

    注意这个Products文件夹

    • 我们试试能不能import


      image.png

    喜闻乐见报错了,原因是Xcode找不到这个SnapKit.framework。

    解决方案: command+B Build一下

    image.png

    OK, 问题解决


    另外还有个小坑,升级了Xcode9后,默认的Swift版本是4.0


    image.png

    而网上的库一般默认是支持3.x的, 所以这个时候你将第三方库导入你的工程时就会报语法错误:


    image.png

    解决方案:将Swift Language Version换回较低的版本(3.x)重新Pod就行了。

    相关文章

      网友评论

        本文标题:CocoaPods 集成 SnapKit 踩坑记录

        本文链接:https://www.haomeiwen.com/subject/illsqxtx.html