美文网首页iOS开发随记
配置一个多工程的项目

配置一个多工程的项目

作者: CoderHG | 来源:发表于2018-01-26 16:30 被阅读102次

一、简介

先看一个已经完成的例子:
创建一个名为 MutableCoder 的项目,刚创建结束是这样子的:

image.png

其中 CoderLoginCoderHome 就是两个子项目。看子项目的名字,应该就知道这两个子项目的作用了,不用解释。那么接下来,就来介绍一下这两个子项目是如何添加进去的。

二、创建一个空项目

这个空项目就是即将开发的主项目,是这样的:


image.png

Xcode 中是这样的:

image.png

三、创建子项目

这里所说的子项目,其实是就是 iOS 开发中的动态库。创建一个单独的 动态库 项目, 不要在 MutableCoder 中创建,一定是单独的创建:

第一步,与创建一个正常项目的入口是一样的:


image.png

第二步、选择创建一个动态库项目:


image.png

第三步,命名为 CoderLogin

image.png

第四步,一定要保存到这里:


image.png

通过以上的步骤,再创建一个 CoderHome ,最终的目录是这样的:

image.png

可以关闭 CoderLoginCoderHome ,打开主项目 MutableCoder

四、在主项目中关联子项目

打开主项目 MutableCoder

4.1 添加到项目空间

第一步:

image.png

第二步:

image.png

重复以上两个步骤,将 CoderHome 也添加上去,最终是这样的:

image.png

4.2 配置编译关联

但是现在 CoderLoginCoderHome 是没有任何关系的,还需要做这两个操作:
第一步:

image.png image.png

本来到这里,在主项目中完全访问 子项目 中的 Class 了。但是,我们的 子项目 是一个动态库,需要改成静态库才符合苹果大大的要求,所以应该这样改一下:


image.png

到现在为止,就大功告成了。可以再两个子项目中分别创建 LoginObject 与 HomeObject,然后在 主项目中使用吧。

一个参考的项目MutableCoderMutableCoderMutableCoder

谢谢!

相关文章

  • 配置一个多工程的项目

    一、简介 先看一个已经完成的例子:创建一个名为 MutableCoder 的项目,刚创建结束是这样子的: 其中 C...

  • android多Modle统一配置Gradle

    android多Modle统一配置Gradle 目前as使用gradle来配置项目工程,一般的项目为了模块化或者结...

  • Gradle

    一、多工程配置 Gradle工程可以通过多工程配置来依赖其他的Gradle工程。多工程配置通常把所有的工程作为"根...

  • 阿里云 Composer 全量镜像

    全局配置(推荐) 所有项目都会使用该镜像地址: 取消配置: 项目配置 仅修改当前工程配置,仅当前工程可使用该镜像地...

  • 阿里云 Composer 全量镜像

    全局配置(推荐) 所有项目都会使用该镜像地址: 取消配置: 项目配置 仅修改当前工程配置,仅当前工程可使用该镜像地...

  • 阿里云 Composer 全量镜像

    一、全局配置(推荐)所有项目都会使用该镜像地址: 取消配置: 二、项目配置仅修改当前工程配置,仅当前工程可使用该镜...

  • 05-Activiti7数据库的初始化

    一、创建项目 创建一个maven工程。 二、配置 引入日志文件;配置 activiti.cfg.xml 文件配置内...

  • Android studio 移花接木安导入项目

    1.项目文件构成 在一个工程目录里,工程文件的东西其实分为2部分 A.工程相关工程相关用于配置整个项目的编译环境和...

  • Android Studio多项目共享Library

    原文链接:Android Studio多工程引用同一个library项目配置方法 本文将会在原文上做一些扩展,解释...

  • 2018-01-11 记录一个springboot+多模块的坑

    springboot多模块项目无法加载configuration配置类 用父项目+多模块+多模块的结构配置了一个s...

网友评论

    本文标题:配置一个多工程的项目

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