来自官方文档的内容 App Extension Programming Guide - Custom KeyBoa...[作者空间]
思路: 将数组进行全遍历(递归),每次遍历中,分别固定当前元素到第start位置,然后记录每次排列组合[作者空间]
Block底层原理 block本身也是一个oc对象,他内部有一个isa指针。 block可以捕获局部变量,对于全局...[作者空间]
什么是代理? iOS开发,OC是常用开发语言,但是OC仅仅是单继承,但是我们可以用代理来替代,那么什么是代理呢? ...[作者空间]
概述 苹果官方的解释: Delegation is a simple and powerful pattern i...[作者空间]
初探 Key-value observing is a mechanism that allows objects...[作者空间]
又一次好久没有更新文章了,真的是太不好了。但是这段时间以来我也不是没有收获,学了一段时间的swift,这两天又迷上...[作者空间]
Objective-C编程语言是C语言的超集,在C语言的基础上加入了面向对象的内容。OC可以和C/C++混合使用,...[作者空间]
原文:iOS面试题大全 代理是一种回调机制,且是一对一的关系,通知是一对多的关系,一个对向所有的观察者提供变更通知...[作者空间]
NSDictionary 、NSSArray、NSSet NSSArray 用于对象有序集合(NSObject对象...[作者空间]
KVO,NSNotification,delegate及block区别 KVO就是cocoa框架实现的观察者模式,...[作者空间]
iOS开发中数据传递的方法有很多种,我这里整理一下常用的NSNotification、Block、Delegate...[作者空间]
内存管理在iOS开发中很重要,在iOS 5之前,开发者需要使用MRC(Manual Reference Count...[作者空间]