码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 程序间的通信

时间:2016-04-18 06:29:05      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

1.什么是程序间的通信:个人理解就是,比如有二个程序,程序A和程序B,通过点击程序A中的方法,唤醒程序B,进入程序B,并将程序A的值传入传入给程序B;

2.为什么会有程序间的通信?

在iOS里,由于程序本身采用沙盒结构,相互之间是隔离的,比较封闭,唯一的程序间通信方式是采用苹果提供的接口利用URL Scheme进行,除此之外目前并没有更好的方式。

 3.下面我们就来实现以下程序间的通信:A--->B

3.1首先我们新建2个工程项目A和项目B:

技术分享

 

3.2建好之后,我们现在是要实现A调转到B,所以我们在B工程中设置他的url:

技术分享

 

3.3现在我们去工程A添加实现代码:

技术分享

 

3.4然后去工程B实现添加代码:

技术分享

 

3.5接下来我们分别运行工程A和B,然后点击项目A的工程屏幕就OK,如下:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

iOS 程序间的通信

标签:

原文地址:http://www.cnblogs.com/LzwBlog/p/5403009.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!