首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
呦呦君
掘友等级
iOS开发
|
字节跳动
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
118
文章 117
沸点 1
赞
118
返回
|
搜索文章
赞
文章( 117 )
沸点( 1 )
iOS UIButton之UIEdgeInsets详解
官方:specify amount to inset (positive) for each of the edges. values can be negative to 'outset' . 解释:对每条边向内方向的偏移量,可以为正值(向内偏移)也可以为负值(向外偏移)。 …
iOS开发·runtime原理与实践: 基本知识篇(类,超类,元类,super_class,isa,对象,方法,SEL,IMP)
1. 运行时 Runtime 又叫运行时,是一套底层的 C 语言 API,其为 iOS 内部的核心之一,我们平时编写的 OC 代码,底层都是基于它来实现的。比如: 以上你可能看不出它的价值,但是我们需要了解的是 Objective-C 是一门动态语言,它会将一些工作放在代码运行…
JSPatch 实现原理详解
来自微信开发团队的 JSPath 原理解析
Runtime Method Swizzling 开发实例汇总(持续更新中)
该篇文章主要列举 Method Swizzling 在开发中的一些现实用例,同时文中也有补充读者的一些疑点。希望阅读文章的朋友们也可以提供一些文中尚未举出的例子,本文持续更新中。 目前已更新实例汇总: 实例一:替换 ViewController 生命周期方法 实例二:解决获取索引、添加、删除元素越界崩溃问题 实例三:防止按钮重复暴力点击 实例四:全局更换控件初始效果 实例五:App 热修复 实例六:App 异常加载占位图通用类封装 实例七:全局修改导航栏后退(返回)按钮
iOS第三方库推荐系列:优秀的图文混排框架:TYAttributedLabel
TYAttributedLabel 简单,强大的属性文本的控件(无需了解CoreText),支持图文混排显示,支持添加链接,image和UIView控件,支持自定义排版显示 新的异步渲染TYText:text asynchronous rendering by TextKit …
仿斗鱼聊天:基于CoreText的面向对象图文排版工具AWRichText
很多app中都有聊天功能,图文混排也是常见的需求。 iOS原生类:NSAttributedString 就是支持图文混排的。很多应用会用它来实现自己的功能。 太难用,属性那么多,而且使用字典构造,每次用都要查一下文档。更不要说大规模使用了 AWRichText是可以让你在项目中…
iOS概念攻坚之路(一):RunLoop
Y神写的是真的好。这篇文章的大部分内容来自 Y神的深入理解 RunLoop,再结合官方文档 和其他一些网上的资料再加上自己的一些理解做了一些补充和归纳,官方文档也非常值得一看。 RunLoop 直接翻译过来就是 运行循环。运行是什么?运行指你的程序运行,循环?额,就是循环。所以…
个人成就
文章被点赞
114
文章被阅读
56,931
掘力值
1,465
关注了
47
关注者
87
收藏集
1
关注标签
29
加入于
2019-05-21