首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ljcoder
掘友等级
iOS
iOS工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 12
沸点 3
赞
15
返回
|
搜索文章
赞
文章( 12 )
沸点( 3 )
Flutter | 深入浅出Key
在开发 Flutter 的过程中你可能会发现,一些小部件的构造函数中都有一个可选的参数——Key。刚接触的同学或许会对这个概念感到很迷茫,感到不知所措。 在这篇文章中我们会深入浅出的介绍什么是 Key,以及应该使用 key 的具体场景。 在 Flutter 中我们经常与状态打交…
设计一套完整的日志系统
日志对于线上排查问题是非常重要的,很多问题其实是很偶现的,同样的系统版本,同样的设备,可能就是用户的复现,而开发通过相同的操作和设备就是不复现。但是这个问题也不能一直不解决,所以可以通过日志的方
iOS底层原理总结 - 探寻block的本质(二)
上一篇文章iOS底层原理总结 - 探寻block的本质(一)中已经介绍过block的底层本质实现以及了解了变量的捕获,本文继续探寻block的本质。 大括号执行完毕之后,person依然不会被释放。上一篇文章提到过,person为aotu变量,传入的block的变量同样为per…
在CoreData中使用持久化历史跟踪
本文介绍了CoreData的Persistent History Tracking功能。详细讲解了从响应、提取、合并到清除的全过程处理方式,并提供了演示代码供读者使用。
在 iOS14 通过 backButtonDisplayMode 来管理你的后退按钮
在 iOS14,长按后退按钮会显示一个导航历史的菜单。我们已经在前一篇文章中讨论了这个问题和解决方案。虽然在那篇文章中的解决方案能够实际运行,但我很高兴 Apple 在 iOS14 beta 3 中添加了一个新的 NavigationItem 属性来解决这个问题。 建议在阅读本…
种草!这只鹅虽然没有什么用,但是好可爱呀!
上班会不会觉得太枯燥无趣?伴随一阵「踏踏踏」的脚步声,你的电脑屏幕上忽然蹦出一只胖鹅,还会时不时「昂」的叫一声。有时候它会突然抽风一样的跑出屏幕外,然后像踩了粑粑一样弄的屏幕上都是脚印。如果你用鼠标「
OpenGL/OpenGL ES入门: 顶点着色器与片元着色器(OpenGL过渡OpenGL ES)
之前几篇文章,都是讲述了固定管线相关的知识,主要目的是为了后面的内容可编程管线作铺垫。 使用固定管线时,不需要开发者过多的去关心渲染的流程,也不允许去干涉顶点渲染和像素渲染的过程,OpenGL内部会帮我们生产一套完整的渲染流程,我们只需传特定的参数给固定管线,即可完成渲染. 可…
阿里、字节:一套高效的iOS面试题
runtime是iOS开发最核心的知识了,如果下面的问题都解决了,那么对runtime的理解已经很深了。 准备面试是一方面,对于非面试的iOS开发者来说更适用于检验自己,发起进阶之路。另外知识点是琐碎的,但是真的能全部弄懂并把琐碎的知识点融会贯通,构建起自己的知识体系,你就升级…
深入浅出 Runtime(五):相关面试题
在 arm64 架构之前,isa就是一个普通的指针,直接指向objc_class,存储着Class、Meta-Class对象的内存地址。instance对象的isa指向class对象,class对象的isa指向meta-class对象; 从 arm64 架构开始,对isa进行了…
iOS标题栏/菜单栏:一分钟集成类似抖音,新浪微博,腾讯视频,网易新闻,今日头条等常见的标题栏样式
将 CMPageTitleView/CMPageTitleView/Class 路径下的所有文件拖拽到你的项目中. 首先, 先要导入.h头文件.
下一页
个人成就
文章被点赞
39
文章被阅读
42,043
掘力值
653
关注了
22
关注者
12
收藏集
5
关注标签
9
加入于
2018-04-02