首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户5616899537019
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
赞
文章( 18 )
沸点( 0 )
「建议收藏」《Effective Objective-C 2.0》52 个知识点总结(上)
Objective-C 为 C 语言添加了面向对象特性,是其超集。Objective-C 使用动态绑定的消息结构,也就是说,在运行时才会检查对象类型。接收一条消息之后,究竟应执行何种代码,由运行期环境
iOS绘制仪表盘,游标沿圆形轨迹移动动画
最近碰到一个需求,需要画一个仪表盘的页面。图上所示。 圆弧部分还好,用CAShapeLayer+UIBezierPath曲线,只要确定好圆心部分和左右两边的角度就行。这里正好说明一下 这个接口startAngle、endAngle和clockwise的关系,之前一直记不太清。 …
iOS | 事件传递及响应链
试想一下假如你是一台手机📟,当有人触摸了屏幕之后,你需要找到他具体触摸了什么东西,他可能触摸是一个按钮,或一个列表,也有可能是一个一不小心的误触,你会设计一个怎么样的机制和系统来处理呢?假如有两个按钮重叠了,或者遇到在滚动列表上需要拖动某个按钮的情况,你设计的机制能正常的运作…
iOS 分类、+load、+initialize 方法
分类 、分类和类扩展区别、swift中的类扩展(Extensions) 、load 和 initialize 方法
iOS-玩转Block(从入门到底层原理)
还记得当初刚接触Block的时候,第一感觉就是觉得语法怪异,只知道就这么写就对了,然后稀里糊涂地用了一段时间,之后发现在iOS里,Block频繁使用,比如官方的API大量用到Block来回调做事情。经过一段漫长岁月的使用和研究才明白Block这个东西远远没有这么简单。 所以在这…
iOS获取最顶层ViewController
UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作,每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例,在程序启动运行时,会在 main 函数中创建一个 UIApplication的单例实例,在代码中可以通过调用[U…
OC底层知识点之-多线程(二)GCD上篇
上面文章我们说了不少跟线程有关的知识点传送门。本文我们继续学习多线程,我们主要介绍多线程GCD。 【总结】:GCD就是将任务添加到队列,并且指定执行任务的函数。 在GCD使用中我们只需要做两件事:1.定义任务。2.将任务添加到队列中。所以GCD的核心就是dispatch队列和任…
关注了
12
关注者
0
收藏集
4
关注标签
6
加入于
2020-10-13