一、音效播放 AudioToolbox.framework是一套基于C语言的框架,使用它来播放音效其本质是将短音频注册到系统声音服务(System Sound Service...

一、音效播放 AudioToolbox.framework是一套基于C语言的框架,使用它来播放音效其本质是将短音频注册到系统声音服务(System Sound Service...
使用UITextView自带属性textAlignment无法在使用富文本时生效,需要使用段落来做居中。 textView.textAlignment = NSTextAli...
一.textField/textView限制字符长度 一开始我在做UITextField和UITextView限制字数1.TextField限制字数[[NSNotificat...
数组线程安全的思考 NSMutableArray是线程不安全的,当有多个线程同时对数组进行操作的时候可能导致崩溃或数据错误,下面是我对线程安全的几个思路,希望由此能给你带来一...
好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、target-action这一系列响应触...
人都是劣根性的 从大学进入计算机专业到如今大四出来实习已经有三个年头了,大大小小的程序也写不少!每次查解决方案的时候,总有那么那么几篇精彩的博客让我崇拜万分。 在找工作的一个...
组件化概述 在一个App长时间的发展的过程中,必然存在着一下的问题: 项目臃肿不堪:除了必要的,如AFN,SD等三方库外,其代码都存在于主工程中,每一次都要编译整个工程的代码...
本文源码来自于 objc4-756.2 版本; 一、SideTable 本文研究 sideTable 在 objc4 源码中的使用及其作用,从而解析 iOS 中引用计数器和弱...
因为现在普遍使用ARC,所以项目中几乎看不到release这样的字眼了,但是在一个不起眼的地方 —— main.m,有一个@autoreleasepool,本文就是要研究一下...