美文网首页
iOS 工程组件化

iOS 工程组件化

作者: 邓布利多教授 | 来源:发表于2020-02-14 14:31 被阅读0次

    一个.xcworkspace添加多个project

    • 1、桌面创建一个文件夹,随便起名

    • 2、Xcode快捷键创建project,然后保存到指定的xcworkspace下,如下图:


      WechatIMG1325.png
    • 3、添加完成就是如下图:


      WechatIMG1326.png
    • 4、pod管理项目第三方库写法

    workspace 'DemoDevelop.xcworkspace'
    # workspace的主工程路径,是相对于workspace的路径
    project 'Demo1/Demo1.xcodeproj'
    
    target 'Demo1' do
      platform :ios, '9.0'
    # 第一个工程的相对路径,是相对于workspace的路径
      project 'Demo1/Demo1.xcodeproj'
      
        pod 'AFNetworking'
    
      use_frameworks!
    end
    
    target 'Demo2' do
      platform :ios, '9.0'
    # 第二个工程的相对路径,是相对于workspace的路径
      project 'Demo2/Demo2.xcodeproj'
    
        pod 'AFNetworking'
    
      use_frameworks!
    end
    
    • 5、提示头文件找不到解决方案
    1、找到TARGETS -> Build Settings -> SearchPaths -> User Header Search Paths 在后面的空白处双击
    2、点击 ‘+’号,添加一个新的键为${SRCROOT},值设置为recursive
    3、找到TARGETS -> Build Settings -> Build Options -> Enable Bitcode 设置NO
    

    相关文章

      网友评论

          本文标题:iOS 工程组件化

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