首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
BigOrange
掘友等级
iOS开发工程师
|
高途课堂
Bug
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
iOS 开发:『Runtime』详解(一)基础知识
本文用来介绍 iOS 开发中 『Runtime』的基础知识。通过本文您将了解到:1. 什么是 Runtime? 2. 消息机制的基本原理 3. Runtime 中的概念解析 4. Runtime 消息
CTMediator 原理详解(一)
我们可以看到该结构体中包含一个SEL和IMP,实际上相当于在SEL和IMP之间作了一个映射,将SEL和IMP进行了关联,通过SEL我们便可以找到对应的IMP,从而调用方法的实现代码。 无论什么类里,只要方法名相同,SEL就相同。项目里的所有SEL都保存在一个NSSet集合里(N…
Masonry的那些事
在前端工作中,UI布局是不可或缺的一环。一种好的布局方式可以让UI布局变得轻松自如,减少BUG的产生。与绝对布局不同是,Masonry不单纯的采用坐标和大小来确定某一部件的位置,因为这样往往很难去做适配的工作。所以相对布局的优势就可以体现出来,我们可以不定义某个部件的大小和位置…
UIButton的那些事
UIButton是OC编程语言中很普通的一种控件,就是按钮,它可以实现作为一个按钮应该有的功能,我们往往会通过对按钮的一些属性进行修改以达到美观且功能强大目的。 UIButton就像是一件衣服,一般人会直接不加修饰的穿上,可以实现它作为一件衣服的功能,但是不能突显它真正的漂亮。…
Block的那些事
UIButton就像是一件衣服,一般人会直接不加修饰的穿上,可以实现它作为一件衣服的功能,但是不能突显它真正的漂亮。优秀的人根据自己的理解,进行部门的修改并且还搭配一些小饰品,穿出来的就不仅仅是一件衣服,更像是艺术品。UIButton可以简单用也可以复杂用,关键看你怎么用。 初…
UITableView的那些事
1、UITableVIew是最常用的UI控件,基本各大APP都是基于tableview的设计。 2、UITableView经常用于列表展示,然后自定义cell类型来适用不同功能。 自己定义一个cell类,然后按照自己的想法摆放布局。
多线程的那些事
CPU同一时间只能处理一个线程,只有一个线程在执行。多线程“同时“执行 是CPU快速的在多个线程之间的切换.CPU执行速度较快,导致CPU调度线程的时间足够短,造成同时执行的假象。线程会提高程序执行的效率,但并不是线程数量越多越好,线程过多会导致CPU之间频繁的切换,消耗大量的…
iOS多线程:『GCD』详尽总结
什么是 『GCD』 ?我们先来看看百度百科的解释简单了解下相关概念。 程序员只需要告诉 GCD 想要执行什么任务,不需要编写任何线程管理代码。
常规优化技巧-iOS
读写大量重要数据时,考虑用dispatch_io,其提供了基于GCD的异步操作文件I/O的API。用dispatch_io系统会优化磁盘访问 批量传输,比如,下载视频流时,不要传输很小的数据包,直接下载整个文件或者一大块一大块地下载。如果下载广告,一次性多下载一些,然后再慢慢展…
iOS探索:UI视图之事件传递&视图响应
并且在iOS中,能够响应事件的对象都是UIResponder的子类对象,UIResponder提供了四个用户点击的回调方法,分别对应用户点击开始、移动、点击结束以及取消点击,其中只有在程序强制退出或者来电时,取消点击事件才会调用。
下一页
个人成就
文章被点赞
12
文章被阅读
8,815
掘力值
180
关注了
9
关注者
2
收藏集
0
关注标签
1
加入于
2018-12-21