01 2018 档案

摘要:随着H5功能愈发的强大,没进行过混合开发的小伙们都不好意思说自己能够独立进行iOS的app开发,在iOS7操作系统下,常用的native,js交互框架有easy-js,WebViewJavascriptBridge,以及结合javaScriptCore的框架。 easy-js 很早的一个框架了,已经 阅读全文
posted @ 2018-01-23 19:38 俊华的博客 阅读(1019) 评论(0) 推荐(0)
摘要:在iOS应用的开发过程中,我们经常会使用到WebView,当我们对WebView进行操作的时候,有时会需要进行源生的操作.那么我记下来就与大家分享一下OC与JS交互. 首先先说第一种方法,并没有牵扯OC与JS交互,只是做拦截和跳转. 拦截跳转的URL,跳转源生界面(用起来感觉怪怪的,万一URL更换了 阅读全文
posted @ 2018-01-23 19:02 俊华的博客 阅读(5713) 评论(0) 推荐(0)
摘要:iOS 几种加密方法 1、base64加密 base64 编码是现代密码学的基础 基本原理: 原本是 8个bit 一组表示数据,改为 6个bit一组表示数据,不足的部分补零,每 两个0 用 一个 = 表示 用base64 编码之后,数据长度会变大,增加了大约 1/3 左右.(8-6)/6可进行反向解 阅读全文
posted @ 2018-01-04 17:32 俊华的博客 阅读(1307) 评论(0) 推荐(0)
摘要:keychain介绍 iOS keychain 是一个相对独立的空间,保存到keychain钥匙串中的信息不会因为卸载/重装app而丢失, 。相对于NSUserDefaults、plist文件保存等一般方式,keychain保存更为安全。所以我们会用keyChain保存一些私密信息,比如密码、证书、 阅读全文
posted @ 2018-01-04 17:18 俊华的博客 阅读(20384) 评论(1) 推荐(0)
摘要:音频输出作为硬件资源,对于iOS系统来说是唯一的,那么要如何协调和各个App之间对这个稀缺的硬件持有关系呢? iOS给出的解决方案是"AVAudioSession" ,通过它可以实现对App当前上下文音频资源的控制,比如 插拔耳机、接电话、是否和其他音频数据混音等。当你遇到: 是进行录音还是播放? 阅读全文
posted @ 2018-01-03 15:50 俊华的博客 阅读(8597) 评论(0) 推荐(0)
摘要:上一篇《iOS开发 之 Share Extension》介绍了分享扩展的开发与使用,本篇主要还是讲述在系统分享菜单中最底下一栏的功能扩展:Action Extension,该扩展跟Share Extension实现比较类似只是在使用场景上进行了区分,Share Extension主要用于将Host应 阅读全文
posted @ 2018-01-03 11:35 俊华的博客 阅读(3403) 评论(0) 推荐(0)
摘要:1. 学 Share Extension 之前 先了解一下iOS的App Extension 2.1 创建Share Extension扩展Target ** 注:扩展不能单独创建,必须依赖于应用工程项目,因此如果你还没有创建一个应用工程,先去创建一个。** 1、打开项目设置,在TARGETS侧栏地 阅读全文
posted @ 2018-01-03 11:17 俊华的博客 阅读(9830) 评论(1) 推荐(1)
摘要:不同的转场方式 A、B viewDidDisappear调用的流程不同 在A页面跳转到B页面的过程中 A 的 viewDidDisappear 方法和 B 的 viewDidAppear 谁先调用? 其实我以前一直理所当然的认为它们的顺序就是 A-viewDidDisappear --> B-vie 阅读全文
posted @ 2018-01-02 19:14 俊华的博客 阅读(1227) 评论(0) 推荐(0)
摘要:1. 应用间相互跳转简介 在iOS开发的过程中,我们经常会遇到需要从一个应用程序A跳转到另一个应用程序B的场景。这就需要我们掌握iOS应用程序之间的相互跳转知识。 下面来看看我们在开发过程中遇到的应用场景。 2. 应用间相互跳转应用场景 使用第三方用户登录,跳转到需授权的App。如QQ登录,微信登录 阅读全文
posted @ 2018-01-02 18:04 俊华的博客 阅读(4051) 评论(0) 推荐(0)
摘要:一、App Extension的介绍 App Extension可以让你扩展你APP的自定义功能和内容,使用户可以在与其他应用或者系统进行互动的时候去使用它。app extension即为本文所说的extension。extension并不是一个独立的app,它有一个包含在app bundle中的独 阅读全文
posted @ 2018-01-02 17:44 俊华的博客 阅读(14156) 评论(2) 推荐(0)