首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Mikebanana
掘友等级
iOS
学无止境
获得徽章 15
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
最新
热门
Block
15:__unsafe_unretained:不会产生强引用,不安全,指向的对象销毁时,指针存储的地址值不变,再去访问时报野指针错误,__weak:不会产生强引用,指向的对象销毁时,指针存储的地址值变为 nil.
Category
2:分类在编译的时候变成了_category_t的结构体,存储着类名,类对象,实例方法列表,类方法列表,协议列表,属性列表。 3:分类合并注意点:最后面参与编译的方法优先放在前面,若分类和类都有相同的方法,分类优先。 4:OC 的 extenstion 是在编译的时候就将属性信…
KVO和 KVC
2:NSKVONotfying子类有自己的 set 方法实现,例如若是监听的属性是 Int 类型,set 方法的对应的内部实现就是一个_NSSetIntValueAndNotify()。 11:valueForKey:的方法查找顺序是:getKey,key,isKey,_key。
OC 对象
1.内存对齐:结构体的大小必须是最大成员的倍数 ,指针在 64bit 中占 8 个字节 32bit 中占 4 个字节 2.iOS操作系统的内存对齐和结构体的内存对齐不是一回事:分配的内存都是16的倍数
iOS XIB的屏幕尺寸适配
开发中,都会有适应各种屏幕尺寸的需要,因为4s年代久远,本文中就没有针对4s的适配(其实屏幕宽度和5s一样,开发中按5s的适配参数来就行了,高度适配的话就把页面调成滑动的就好了),话不多说,先上适配参
个人成就
文章被点赞
106
文章被阅读
34,153
掘力值
982
关注了
34
关注者
68
收藏集
0
关注标签
7
加入于
2017-12-13