2019独角兽企业重金招聘Python工程师标准>>>

一、创建workspace (MyProject)放入MyProject文件夹内

二、先 打开workspace

创建app1工程

点击next之后注意选择 workspace

同理创建app2 或者更多的工程

完成之后的工作 重新打开workspace的样子

三、使用pod 库 首先创建pod file文件

podfile 内容

1. 指定工作区文件名字
2. 声明需要包含进来的所有工程的工程文件相对路径
3. 指明该工程内哪个target需要使用pods功能。一个工程可能有多个target,并不是所有的target都需要pods的第三方库,所以根据需要选择。

然后pod install 安装库之后 重新打开workspace

四、内部文件调用相关、

创建text1OBJ  和text2OBJ

分别在app1 和app2 项目中  提供方法sayHello (仅供测试使用)

关联2个项目

在app1里引入app2     同理app2 里引入app1 即可互相调用也可以单方面调用    引入方法直接拖拽项目 就可以自动生成路径

测试app1 调用app2 的sayHello

测试app2 调用app1 的sayHello

注意点 跨工程引入的话需要分别引入

#import <xxx.h>
#import <xxx.m>

否则会出现错误

五、关联一个已经存在的项目进入workspace

首先将需要管理的项目copy到 workspace 目录下 方便管理也可以不copy

然后在左边栏空白处右键点击添加

选择需要添加的工程的  xxx.xcodeproj  文件  点击add 即可

以上就是全部内容

git地址:https://github.com/IceTears1

demo地址:https://github.com/IceTears1/xcode-.git

转载请注明出处:https://my.oschina.net/iceTear/blog/edit/1358175

转载于:https://my.oschina.net/iceTear/blog/1358175

xcode多工程联编 - 详细教程相关推荐

  1. iOS架构-多工程联编及framework之间的相互调用(19)

    对于大公司,大工程来说,业务线很多,也时刻在变,功能模块要求能随时下线,或者业务不再需要了,就需要从主工程中移除相关工程或者库.以减小包的大小.多工程联编是一种多业务合作的一种方法. 有篇文章写的很详 ...

  2. xcode4的workspace里各lib工程与app工程联编之runscript简介

    原文http://www.cnblogs.com/xiaouisme/archive/2012/02/06/2339470.html 本文讲解怎么在xcode4的workspace里配置工程联编,但这 ...

  3. Xcode 联编系统

    联编系统概述编辑 Xcode 包含了一个强大的联编系统[1],可以生成一系列的 Mac OX X 产品,如:框架.库.应用程序.命令行工具等等.使用 Xcode 预定义的项目和目标模板,您可以很方便地 ...

  4. catia孔深度符号标注_CATIA制图及工程图含图框详细教程(精编).doc

    CATIA制图及工程图含图框详细教程(精编).doc CATIA全制图教程及工程图图框教程精编版 CATIA V5创成式工程绘图 及交互式工程绘图教程 目录 1产品介绍7 2图标功能介绍(基本概念.基 ...

  5. section怎么制造图框_catia制图及工程图含图框详细教程(精编)

    catia制图及工程图含图框详细教程(精编) (117页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 49.9 积分 CATIACATIA全制图教程及工程 ...

  6. win7系统开启telnet服务器,小编教你win7系统开启Telnet命令的详细教程

    小编教你win7系统开启Telnet命令的详细教程 发布时间:2020-01-21 小编:yongzhi 浏览数: Telnet命令是很多人都会使用的一个编程命令,它可以测试端口号是否正常,而最近有小 ...

  7. win10系统IIS服务器配置详细教程,小编为你细说win10系统配置iis的详细

    朋友们在使用电脑工作的过程中会碰到win10系统配置iis的情况,于是就有一些朋友到本站咨询win10系统配置iis问题的解决步骤.有关如何解决win10系统配置iis的问题也不难.按照 一.计算机- ...

  8. 【中科微北斗+GPS模块经纬度数据解析详细教程-附免费代码工程】

    中科微北斗+GPS模块经纬度数据解析详细教程-附免费代码工程 简介 准备工作 PC端需要用到的工具 代码下载地址 GD32F103C8T6最小系统板 代码实现 GD32串口引脚定义如下: 串口的初始化 ...

  9. 从0到1搭建webpack2+vue2自定义模板详细教程

    前言 Webpack2和vue2已经不是新鲜东西了,满大街的文章在讲解webpack和vue,但是很多内容写的不是很详细,对于很多个性化配置还是需要自己过一遍文档.Vue官方提供了多个vue-temp ...

最新文章

  1. 2020年春天故事之巧遇史上最奇葩SAP用户
  2. Maven坐标和依赖(三)
  3. Linux基础笔记_01
  4. nullptr/nullptr_t
  5. [上下界网络流][二分] Bzoj P2406 矩阵
  6. 字符串暴力匹配算法+思路分析
  7. php 正则匹配unicode,PHP中正则表达式对UNICODE字符码的匹配方法
  8. 信息学奥赛一本通(1048:有一门课不及格的学生)
  9. 百度搜索关键字抓取_怎么使百度竞价的效益最大化
  10. 1.12 Linux查看用户信息
  11. 【IoT】 产品设计与工艺:塑料表面处理工艺
  12. 联想Y450 GT130M显卡 使用NVIDIA公版驱动(安装成功)
  13. win11一直弹出用户账户控制怎么解决
  14. 解决Ubuntu系统下启动root账户后Linux版本edge浏览器无法启动
  15. 大数据需要学哪些内容
  16. 计算机如何共享电视,win7系统电视共享视频的操作方法
  17. 新款文章,绝无仅有!微信语音aud文件转换为mp3格式
  18. python复利终值_财码Python管理会计小实验—投融资管理之货币时间价值
  19. 诺基亚 android系统升级,诺基亚在中国发布的智能手机都已升级至Android 9.0系统...
  20. Linux Debian常用下载工具Transmission和qbittorrent

热门文章

  1. android 投票功能,腾讯新闻Android客户端更新 加入投票功能
  2. leetcode326. 3的幂 如此6的操作你想到了吗
  3. 在Windows下安装JDK的通常步骤
  4. java能调用python吗_如何使用运行时在Java中调用python程序 - java
  5. echarts 折线图 设置y轴最小刻度_【硬货】vue全家桶+Echarts+百度地图,搭建数据可视化系统...
  6. 如果编程语言是超级英雄……
  7. OpenCL memory object 之 传输优化
  8. linux下如何做ghost,又简单又方便,很实用的方法!!!
  9. mxf高速发展和数字电影母版制作技术
  10. 详细说明 SourceTree 免登录,跳过初始设置的方法(Windows 版 )