首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Bruceyuan
掘友等级
iOS高级开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
最新
热门
iOS面试题-Category
1.load和initialize会被自动调用,不能手动调用它们。 2.子类实现了load和initialize的话,会隐式调用父类的load和initialize方法。 3.load和initialize方法内部使用了锁,因此它们是线程安全的。 +load一般是用来交换方法M…
iOS面试题-KVO的底层原理
首先需要了解KVO基本使用,KVO的全称 Key-Value Observing,俗称“键值监听”,可以用于监听某个对象属性值的改变。KVO:key-value observing,是在KVC基础上实现的,当某个对象的属性发生改变时,通知其它对象的机制。仅仅在以KVC准则来访问…
iOS面试题-KVC的底层原理
KVC 对属性赋值时候 是会在这个类里边 去查找 _key isKey setKey setIsKey 等方法的 ,最终会调用属性的 setter 方法 ,那么如果添加了 KVO 还是会被触发的.相反 设置成员变量 _key 由于不会触发 setter 方法 ,因此不会去触发 …
iOS面试题-OC对象的isa指针
1. instance对象(实例对象) 2. class对象(类对象) 3. meta-class对象(元类对象) 这种有一种特殊情况🙊,找到meta-class的都没有找到时,因为meta-class的superclass指向基类的meta-class的,所以会调用基类的m…
iOS面试题-一个NSObject对象占用多少个字节?
一个NSObject对象占用多少个字节? 在Objective-C中,我们可以通过一些方法来获取一个NSObject对象占用多少字节 代码获取NSObject实例对象的成员变量字节大小 获取一个NSO
TabBar点击动画,动画帧,Lottie动画
XYTabBarAnimationtabbar点击动画效果图实现思路利用UITabBarController的UITabBarControllerDelegate,实现代理方法下面是具体的实现代码PS
iOS扩大按钮的点击范围
这个方法通过调用每个子视图的point(inside:with:)方法来遍历视图层次结构,以确定哪个子视图应该接收触摸事件。如果point(inside:with:)返回true,则子视图的层次结构将被类似地遍历,直到找到包含指定点的最前面的视图为止。如果一个视图不包含这个点,…
苹果设备尺寸一览图
iPhone iPhone设备名称 分辨率(px) 逻辑分辨率(pt) 尺寸(英寸) PPI(ppi) 状态栏高度(px) 导航栏高度(px) 标签栏高度(px) 像素图 12/13 ProMax 1
swift下优雅的设置颜色 ColorProvider
前言 iOS开发中,经常要跟UI打交道,颜色设置使用频率非常高。在OC中,我们经常使用宏来设置颜色。在Swift中,我们可以利用Swift的语言特性,面向协议,结体体、类、枚举可以遵守协议并实现,同时
啥?iOS长列表还可以这么写
一般说,iOS界面的一些长列表,比如首页、活动页、长的会比较长,组与组之间可能会有顺序变动等,那么写起来总感觉没有那么优雅,那么如何才能做到优雅呢? 我在实践工作利用swift枚举的关联值和自定义组模
下一页
个人成就
文章被点赞
84
文章被阅读
17,363
掘力值
513
关注了
18
关注者
29
收藏集
3
关注标签
12
加入于
2020-06-16