前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 注:文中的所有的代码示例,在github中都有demo:iOS即...
前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 注:文中的所有的代码示例,在github中都有demo:iOS即...
闲聊c/c++ 1: 用c/c++混合编程方式为ios/android实现一个自绘日期选择控件(一) 闲聊c/c++ 2: 用c/c++混合编程方式为ios/android实...
一、什么是设计模式 "每一个模式描述了一个在我们周围不断重复发生的问题以及该问题的解决方案的核心.这样,你就能一次又一次地使用该方案而不必做重复的劳动". ---Chr...
背景 新项目这边每次版本移交,给测试都是直接xcode挨个拿手机安装的流程. 一次两次还好,天天这么搞,而且每次一大波手机扔过来,瞬间觉得,自己好像是个疫苗注射员似的,顺次给...
Version 和 Build 的概念 在应用 target 的 General 面板中有两个设置项,分别为 Version 和 Build,它们实际对应了 Info.pli...
iOS 7 之后苹果给 UIViewController 引入了 topLayoutGuide 和 bottomLayoutGuide 两个属性来描述不希望被透明的状态栏或者...
iOS开发CoreAnimation解读之三——几种常用Layer的使用解析 一、CAEmitterLayer CAEmitterLayer是CoreAnimation框架中...
在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文...
首先感谢右侧链接代码中的图片素材😁~大神使用UICollectionView实现的轮播图 据说此三方好多好多人用强大的第三方框架SDCycleScrollView 轮播图的实...