Share Extension(分享扩展)是一种iOS系统级扩展,该扩展使 iOS 应用间数据交换成为可能。 除 Share Extension 外,iOS 系统级扩展还包括...
Share Extension(分享扩展)是一种iOS系统级扩展,该扩展使 iOS 应用间数据交换成为可能。 除 Share Extension 外,iOS 系统级扩展还包括...
loadImages 和 unloadImages 方法是什么呢
最近在项目中碰到一个需求: 播放一段事先录制好的音频文件,客户回答音频里面出现的问题,整个过程使用手机录制视频,完成后上传至服务器。 这里面有几个需求点: 录制的时候不能锁屏...
类与类之间的通信我们有很多种方式,iOS中有代理,通知,block,单例类等等,每种方式都有其适用的场景 假设委托者皇上发起一个委托事件 要吃饭,这个事件的参数是今天要吃红烧...
(可用于解决duplicate symbol静态库冲突) 网上流传了太多关于合并lib库的方法,自己也尝试过,但大多失败。有感于这种急于解决问题,经过百般尝试后依旧无果的无奈...
一、CMTime Core Media定义的一种时间数据类型 1、创建CMTime 1、CMTimeMake()CMTime CMTimeMake( int64_t valu...
本文始发于我的博文详解Shell脚本实现iOS自动化编译打包提交,现转发至此。 目录 前言 Shell脚本涉及的工具xcodebuild和xcrunaltoolfir-cli...
1、创建config文件 2、创建ssh-key ssh-key文件已经生成到指定路径,接下来需要对他们进行配置 3、配置 Host是别名,如果只是为了区分github、gi...
SceneKit_入门01_旋转人物SceneKit_入门02_如何创建工程SceneKit_入门03_节点SceneKit_入门04_灯光SceneKit_入门05_照相机...
这次要做的是一个立方体,在学完纹理之后其实大家应该能自己实现一个立方体,也就是把Z轴利用上就可以实现了。唯一的难点是这里涉及一个深度测试,如果不加深度测试渲染出来的立方体会是...
runtime programming guide 这次准备好好研究下runtime programming, 先从encodings开始了解,这个对于理解oc的类也是很有帮...
objc_msgSend 在iOS中我们调用一个函数,一般是[self handle]这种方式,在Runtime里面,这种也是通过发送消息的方式执行函数,那如果在一个大量循环...
前言 和NSThread、GCD一样,NSOperation也是Apple提供的一项多线程并发编程方案。和GCD不同的是,NSOperation是对GCD在OC层面的封装,N...
前言 在iOS开发中,如果APP需要支持横屏,就要控制页面旋转,但是让页面支持旋转的方式有很多,在此总结一下,说一下我对页面旋转的理解。 思路 控制页面旋转的方式可以总结为两...
iOS原生的数据类型传递到js端的转换如下。 id类型会转换成Wrapper object。有时候,iOS这边的通信协议的数据是二进制的,而又需要透传到js端。但是NSDat...
有些时候我们难免需要和 WKWebView 做一些交互,虽然WKWebView性能高,但是坑还是不少的 例如:我们在UIWebview ,可以通过如下方式获取js上下文,但是...
之前写过一篇文章是关于基于NSURLProtocol做的DNS解析,其中对NSURLProtocol也有了简单的介绍,我们都知道他可以拦截所有基于URL Loading Sy...
项目地址github: HybirdWKWebVIew HybridNSURLProtocol 一个基于WKWebView的hybirde的容器。能拦截所有WKWKWebVi...
文章也同时在个人博客 http://kimihe.com/更新 引言 网络上关于内存中各区段作用的文章有很多,但不得不吐槽一下,这些文章大多相互引用,内容大同小异,没有把问题...