转载链接:http://blog.xiaohansong.com/2015/10/21/IoC-and-DI/#https://www.zhihu.com/question/...
转载链接:http://blog.xiaohansong.com/2015/10/21/IoC-and-DI/#https://www.zhihu.com/question/...
缓存处理 YTKKeyValueStore - Key-Value存储工具类,说明。TMCache - TMCache 是 Tumblr 开源的一个基于 key/value ...
一、观察者(Observer)介绍 观察者(Observer)的作用就是监听事件,然后对这个事件做出响应。或者说任何响应事件的行为都是观察者。比如: 当我们点击按钮,弹出一个...
认识RxSwift 一句话:让你在相同的时间用更少的代码完成更多的功能。 总结:早点下班! RxSwift 核心概念就是总共有两个:1.一个观察者( Observer )订阅...
Promise对象的特性 要实现Promise对象首先我们要了解Promise拥有哪些特性,简单概括为以下几点1、Promise有三种状态:pending(进行中)、fulf...
Redux入门学习系列教程(一)[https://www.jianshu.com/p/faa98d8bd3fa]Redux入门学习系列教程(二)[https://www.ji...
写在前面:应用场景很重要 如果你的公司有这样一个硬性的需求:用户将APP退出到后台的时候,当该用户收到推送的时候,不让用户感觉到推送过来了,不想打扰用户,但是还想拿到推送内容...
前言 在做即时通讯实现音视频通话的时候,对方呼入,响起铃声和震动,提醒用户,对方挂断之后,铃声震动停止,普通的APNS通知,是达不到我们想要的效果,所以需要一种可以用通知就唤...
音频输出作为硬件资源,对于iOS系统来说是唯一的,那么要如何协调和各个App之间对这个稀缺的硬件持有关系呢? iOS给出的解决方案是"AVAudioSession" ,通过它...
一 · 首先在capabilities 勾选 二 ·设置 AVAudioSession AVAudioSessionCategoryPlayback [[AVAudioSe...
1. AVAudioSession 概述 最近一年一直在做IPC Camera的iOS客户端开发。和音频打交道,必须要弄清楚AVAudioSession。先看下苹果的官方图:...
1、前言 推送是我们平时开发中常用的一种机制,无论iOS还是Android系统都有推送,推送可以让不在前台运行的app,告知用户app内部发生的事情,可以提高app的打开次数...
iOS10更新之后,推送也是做了一些小小的修改,下面我就给大家仔细说说。希望看完我的这篇文章,对大家有所帮助。 一、简单入门篇---看完就可以简单适配完了 相对简单的推送证书...
1、iOS 中调用系统铃声与振动 在iOS APP开发中,有时我们需要调用手机系统铃声与振动,用以作消息提醒。这个实现起来并不难,只需要调用iOS框架即可。 在需要调用我类头...
React是一个用于构建用户界面的 JavaScript 库,起源于Facebook内部项目,13年已经开源https://github.com/facebook/react...
最近面试可能会被问到二分查找,然后自己总结了一下,分为递归和非递归两种方式简单明了呈现一下。 概念:在百度百科里面是这样描述的:“二分查找又称折半查找,优点是比较次数少,查找...
探索底层原理,积累从点滴做起。大家好,我是Mars。上文iOS底层原理探索—OC对象的本质[https://www.jianshu.com/p/ffd742041946]中总...
平时开发中我们经常会用到weak,但是它的实现原理也许不是很清楚,今天就从源码来探究一下(weak实现原理源码链接)。 weak指针的建立 weak修饰对象不增加其引用计数,...