1. 基础篇 -目的:用自动布局(StoryBoard中)实现几个View等分屏幕-效果图: -实现方法:a.设置第一个view的约束(既灰色view),约束为上,左,下为0...
IP属地:福建
1. 基础篇 -目的:用自动布局(StoryBoard中)实现几个View等分屏幕-效果图: -实现方法:a.设置第一个view的约束(既灰色view),约束为上,左,下为0...
1.初始化AppDelegate的window,此刻window对象存在 2.初始化window的rootViewController,在初始化rootViewControl...
GCD中, 有一些函数很常用, 比如同步函数, 异步函数, 障碍函数, 一次性函数等; 另外一些不太常用, 如迭代函数(dispatch_apply), 还有就是今天要说的信...
场景一:直接选择一个联系人的电话号码 这里不需要先获取所有的联系人自己做联系人列表,直接使用系统自带的AddressBookUI/ABPeoplePickerNavigati...
用OC写了一个小Demo, 模仿了淘宝和京东APP在选择商品详情时, 折叠后面的视图的效果. 效果图: 关键思路: 背景视图有一个距离屏幕远近变换的效果, 所以这里必须要用到...
最近发现这种顶部的自定义导航器还是挺常用的, 干脆自己封装了一个. 框架优点: 封装完善, 非常易用! 控制器中只需写极少代码, 就可以实现功能. 内部结构逻辑清晰, 简单易...
多级指针的作用 如果要保存某个指针的地址, 你就会需要用到多级指针. 例如: 普通变量的地址需要用一级指针来保存一级指针的地址需要用二级指针来保存二级指针的地址需要用三级指针...
这个问题其实很简单, 但比较容易让人忽略.解释这个问题前, 首先要明白, NSString属性为什么要用copy来修饰?NSString属性之所有用copy来修饰, 是为了防...