首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
宋鸿康
掘友等级
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
赞
文章( 17 )
沸点( 0 )
iOS摸鱼周报 第五十期
本期概要 本期话题 WWDC 22 Call to Code Apple 宣布了 WWDC 22 的相关事项,时间是 6 月 6 号到 10 号,形式还是线上播放。苹果一向喜欢玩彩蛋,我们可以尝试从这
OC底层原理(六):cache_t的分析
cache_t的本质 在类的方法调用过程中,已知过程是通过SEL(方法编号)在内存中查找IMP(方法指针),为了使方法响应更加快速,效率更高,不需要每一次都去内存中把方法都遍历一遍,cache_t结构
iOS进阶_KVC(&KVC赋值取值过程分析&KVC自定义&异常处理)
KVC(Key-valuecoding)键值编码基本使用能够对对象的私有成员进行取值赋值对数值和结构体型的属性进行的打包解包处理实例:WTPerson.hViewController.m作为一个开发者
iOS知识点:谈谈常量指针和指针常量
一、前序 我们在看源码的时候可能经常遇到const修饰符跟指针搭配使用的情况,比如像下面这样的: (const void *)bytes这表示什么意思呢? 表示bytes指向的内容是常量,不能通过此指
Swift-Mirror源码分析
Mirror在Swift源码中找到Mirror找到初始化方法Mirror(internalReflecting:subject)的实现,里面有两个关键方法_getNormalizedType和_get
Swift笔记3:指针&内存管理
内存分区我们可以通过插件libfooplugin.dylib查看当前地址处于什么区,密码:vpha栈区栈区存放局部变量和函数运行时的上下文查看SIL通过SwiftIntermediateLanguag
自如iOS换肤方案探究
一、前言: 往往到了重大的节假日,例如圣诞节、春节等,各大APP都会进行换肤,烘托喜庆的气氛。购物类APP在618或者双11的时候也会去换上自己的特色服装,找了几个APP分析了一下,大致有以下3种:
初探Swift底层Metadata
本文将会初次探索Swift底层,但随着Swift版本更新,底层结构可能会变动(ABI已经稳定,即使调整,应该也是微调),所以在这边记录下版本号。 本文会初步探索Metadata,详细的底层结构会在文章末尾附上链接。 由于比较深入底层,会有较多指针类型,如果你不是很熟悉Swift…
ReactiveCocoa之ReactiveObjC快速入门
简介 ReactiveCocoa(RAC):RAC是一套基于Cocoa的FRP(Functional Reactive Programming:函数响应式编程)框架。 安装:可通过CocoaPods:
iOS获取设备唯一标识
1. 常用的UUID UDID是一个40位十六进制序列(越狱的设备通过某些工具可以改变设备的 UDID),移动网络可以利用 UDID 来识别移动设备。 许多开发者把 UDID 跟用户的个人信息关联起来
下一页
关注了
14
关注者
1
收藏集
0
关注标签
3
加入于
2017-07-31