- (BOOL)openURL:(NSURL *)url
An object representing a URL (Universal Resource Locator). UIKit supports the http:, https:, tel:, and mailto: schemes.
在你的应用中,调用api可以直接打开这些作为前缀的一些URL(注意:URL的本意<统一资源定位>,不仅仅是网址)
而且这些Schema都是Apple-registered ,也就是苹果内置注册的Schema,比方你在你的应用程序中OpenURL http://www.baidu.com
那么就会自动调用safari浏览器打开这个网址,同样使用 zhangsan@126.com 会打开邮件程序发送邮件。。。。这些都是苹果已经做好的,
好了,那么这个Schema是不是可以个性化呢,也就是custom呢,答案是肯定的,比方:
制作了a应用,想在别人<别的应用程序>openurl:@“myapp://”时自动打开你的a应用,那么这个是可以实现的,也就是注册自己的Schema给系统,系统到时候接收到别人openurl你的schema时就会调用你的应用。
下面详细图文说明如何实现
Now that the URL has been registered. Anyone can start the application by opening a URL using your scheme.
Here are a few examples …
myapp://
myapp://some/path/here
myapp://?foo=1&bar=2
myapp://some/path/here?foo=1&bar=2
The iPhone SDK, when launching the application in response to any of the URLs above, will send a message to the UIApplicationDelegate.
转自:http://hi.baidu.com/chenfalei/item/ba8cd03e7c2591f2e7bb7ac6
相关推荐
主要介绍了iOS中使用schema协议调用APP和使用iframe打开APP的例子,用在浏览器中打开APP,需要的朋友可以参考下
所以开始推进公司APP业务组件化,很荣幸自己能够牵头做这件事,经过研究实现组件化的通信方案通过URL Schema,所以想着现在还是在预研阶段,很有必要先了解一下URL Schema,看看是如何使用的?其实在之前做Hybrid...
xml schema 的使用xml schema 的使用xml schema 的使用xml schema 的使用
jsonschema在开发及测试中的应用.doc
1、学习如何使用XMLSPY集成开发环境完成XML Schema相关的开发工作。 2、掌握XML Schema与DTD之间的区别,...3、掌握如何准确定义数据之间的参照完整性约束,如何在模式中使用多态性支持,如何在文档中定义空值等等。
Laravel开发-laravel-schema Laravel架构包。
主要介绍了iOS中使用URL Scheme进行App跳转的教程,比如在应用内提示安装另一个应用时就以url打开safari然后打开app store那样,需要的朋友可以参考下
[实验目的] 1、学习如何使用XMLSPY集成开发环境完成XML Schema相关的开发工作。...3、掌握如何准确定义数据之间的参照完整性约束,如何在模式中使用多态性支持,如何在文档中定义空值等等。 某软件学院XML课程答案
抖音快手URL Scheme 里面包含了抖音快手,进入直播间,进入用户,...但是iOS的APP可以注册自己的URL Scheme,URL Scheme是为方便app之间互相调用而设计的。我们可以通过系统的OpenURL来打开该app,并可以传递一些参数。
Oracle database 10g SQL开发指南中 store模式下的store_schema脚本 相应的本书的pdf电子书也在我的上传资源中,需要的可以去下载!
Laravel开发-json-schema-gen JSON模式生成器
XML Schema 教程 XML Schema 是基于 XML 的 DTD 替代者。 XML Schema 描述 XML 文档的结构。 XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)...大,以及如何在您的应用程序中使用 XML Schema。
3、掌握如何准确定义数据之间的参照完整性约束,如何在模式中使用多态性支持,如何在文档中定义空值等等。 [提交内容] 提交book.xsd、book.xml(使用多态)。 提交SpyBase1. xsd、SpyBase2. xsd。
Laravel开发-laravel-api-schema 为API控制器的每个公共方法发布架构
熟悉XML的开发人员都知道,对XML文档的定义有一个XML Schema。同样,对于JSON文件的定义,也应该有一个JSON Schema以规范JSON文件内容。IETF负责起草相关规范最新版本是2018年3月19日发布的Draft 7。JSON Schema用以...
FriendFeed如何使用MySQL存储无Schema数据.pdf
详细讲述如何使用SCHEMA 本电子文档讲解了如何使用SCHEMA 本电子文档讲解了如何使用SCHEMA