本文分为2个部分:概念与应用。概念部分旨在剖析 KVO 这一设计模式的实现原理;应用部分通过创建的项目,以说明 KVO 技术在 iOS 开发中所...
最近负责播放器模块的开发,业务需求也慢慢增加中,包括梳理播放器界面上的交互、加载优化。下面大概梳理一下,手势调节音量、亮度、播放进度等交互部分。...
前言 好久好久没有在简书上面写东西了,一方面是平时工作太累了,写的笔记潦草,没有整理好分享在这里,一方面是技术还在沉淀中吧,需要学习的地方很多,...
一、@autoreleasePool 的使用: 1.NSAutoreleasePool是什么?实际上是个对象引用计数自动处理器,在官方文档中被称...
最近在整理公司的项目结构。想着总结一篇有关于定制功能模块化的文章。分享了10几篇文章,还木有介绍过我平时的iOS开发产品,由于公司的产品是地理信...
以下是关于内存管理的学习笔记:引用计数与ARC。iOS5以前自动引用计数(ARC)是在MacOS X 10.7与iOS 5中引入一项新技术,用于...
看了一下,上一篇貌似5个月前的😅。最近公司忙着开发一个cordova的项目,自己也是边工作边找一些资料学习,都没怎么关注博客上的内容...呃,主...
一、什么是 Runtime(也就是所谓的“运行时”,因为是在运行时实现的。) 1.Runtime 是一套底层的c语言API(包括很多强大实用的c...
问:有些项目用xcode7打开运行,打包安装到iOS9设备上程序会闪退。如果用xcode7以下编译,然后打包到iOS9的设备上就是正常的。这是为...