首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
会卷舌头的猫
掘友等级
生活从来不相信眼泪...
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 46
沸点 0
赞
46
返回
|
搜索文章
赞
文章( 46 )
沸点( 0 )
swift进阶StructMetadata分析和还原
本文主要介绍StructMetadata源码的分析,然后还原StructMetadata,最后打印属性信息和属性值。
初探Swift底层Metadata
本文将会初次探索Swift底层,但随着Swift版本更新,底层结构可能会变动(ABI已经稳定,即使调整,应该也是微调),所以在这边记录下版本号。 本文会初步探索Metadata,详细的底层结构会在文章末尾附上链接。 由于比较深入底层,会有较多指针类型,如果你不是很熟悉Swift…
iOS底层原理(一):苹果开源 objc4-818 源码项目的编译和调试
开篇 作为一名iOS程序员,探索OC底层原理永不止息,同时也是永远的痛,最开始只能靠猜测!后面慢慢找到了苹果官方开源的源码来辅助看一下,但是尽管这样,还是显得不太直观!如果objc源码能够像我们自己创
使用ARKit+CAEmitterLayer粒子发射器放个烟花
PK创意闹新春,我正在参加「春节创意投稿大赛」,详情请看:春节创意投稿大赛 前言 马上就要过年了,在这里提前祝大家新年快乐。还记得小时候放鞭炮、放烟花的快乐时光吗,在大城市里面不让放烟花,就算在农村,
当 Swift 中的 lazy、weak 碰上 NSObject
前言 Hi Coder,我是 CoderStar! 今天给大家介绍一个我遇到的小坑。过程大概是这样的,一个复用页面通过不同的入口进入,等返回时,有的正常,有的却出现了 Crash,log 信息如下。
漫画:如何判断一个数是否在40亿个整数中?
题目:我有40亿个整数,再给一个新的整数,我需要判断新的整数是否在40亿个整数中,你会怎么做? 【请教大神】 小史回到学校,把面试的情况和计算机学院的吕老师说了一下。 小史忙拉着吕老师问,为什么我说分
Swift 5 属性包装器Property Wrappers完整指南
Property wrapper是Swift语言的新特性,它使我们能够自定义类型并在各处使用,该类型实现get和set方法的功能。 在本文中,我们将研究有关属性包装器(Property wrapper)的所有内容: 为了更好地了解属性包装器,让我们举一个例子来看一下它们可以解决…
5 个让 Swift 更优雅的扩展——Pt.2
5 个让 Swift 更优雅的扩展pt.2 自定义操作符、统计数组中某个元素个数、去除集合中指定的重复的对象
Swift高级进阶-Swift编译过程,”SIL代码“,“IR语法”
本文来探索一下 Swift 的编译过程。Swift 的编译过程中使用 Swiftc ,与 Clang 一样,Swiftc 是LLVM编译架构的一个前端。
iOS 11 之后的 Collection View
前言 本文会介绍 UICollectionView 的一些比较新的特性,包括: iOS 11 推出的拖拽 drag & drop iOS 13 推出的组合布局 CompositionalLayout
下一页
关注了
50
关注者
0
收藏集
3
关注标签
9
加入于
2019-05-05