首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MmyzFlowerDog
掘友等级
iOS
|
Netease
要变强,要更强
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 60
沸点 8
赞
68
返回
|
搜索文章
赞
文章( 60 )
沸点( 8 )
失踪人口回归-2023年小结
发觉太久没在掘金更新文章,说来惭愧,作为一名程序员,理应保持对技术的专注和敏锐,这几年有点落下了,那么重新提笔,就写一篇2023年的年终总结吧。 日常生活 1、娃是2022年11月出生的,要娃前,特地
React Hooks 异步操作踩坑记
React Hooks 是 React 16.8 的新功能,可以在不编写 class 的情况下使用状态等功能,从而使得函数式组件从无状态的变化为有状态的。 React 的类型包 @types/react 中也同步把 React.SFC (Stateless Functional…
核心绘图——Core Graphics
Core Graphics是一个基于C的绘图专用的API族,它经常被称为QuartZ或QuartZ 2D,是一个二维绘图引擎,同时支持iOS和Mac系统。它提供了低级别、轻量级、高保真度的2D渲染。该框架可以用于基于路径的绘图、变换、颜色管理、脱屏渲染,模板、渐变。 提示: …
CALayer的使用
CALayer在概念和UIView类似,也是一些被层级关系树管理的矩形块,可以包含图片、文字、背景色等内容。和UIView的最大不同是不能够处理与用户的交互。 每一个UIView都有个CALayer实例的图层属性,被称为backing layer,由视图负责创建并管理这个图层,…
iOS 如何抓取线程的“方法调用栈”?
本文将通过一个具体的 demo ,阐述如何进行抓栈操作。 在我们程序运行中,通常存在一个函数调用另一个函数的情况。 例如,在某个线程中,调用了 func A。在 func A 执行过程中,调用了 func B。 转移控制 :暂停 func A ,并开始执行 func B,并在 …
老司机 iOS 周报 #111 | 2020-04-27
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 Issues 提出。 @looping:苹果开发人员在其 Twitter …
iOS开发·runtime原理与实践: 消息转发篇(Message Forwarding) (消息机制,方法未实现+API不兼容奔溃,模拟多继承)
在我们开始使用消息机制之前,我们可以约定我们的术语。例如,很多人不清楚“方法”与“消息”是什么,但这对于理解消息传递系统如何在低级别工作至关重要。 方法:与一个类相关的一段实际代码,并给出一个特定的名字。例:- (int)meaning { return 42; } 消息:发送…
iOS底层原理总结 - 探寻KVO本质
对小码哥底层班视频学习的总结与记录。面试题部分,通过对面试题的分析探索问题的本质内容。 首先需要了解KVO基本使用,KVO的全称 Key-Value Observing,俗称“键值监听”,可以用于监听某个对象属性值的改变。 上述代码中可以看出,在添加监听之后,age属性的值在发…
iOS面试,简述性能优化
在性能优化中一个最具参考价值的属性是FPS:Frames Per Second,其实就是屏幕刷新率,苹果的iphone推荐的刷新率是60Hz,也就是说GPU每秒钟刷新屏幕60次,这每刷新一次就是一帧frame,FPS也就是每秒钟刷新多少帧画面。静止不变的页面FPS值是0,这个值…
App Store Connect API
最近后台同事问我,能否通过接口从苹果后台获取销售记录(下载量),方便分析和统计。由于网络上关于App Store Connect API的资料甚少,借此机会我自行研究了一下,并用写下这篇博客,算是给“App Store Connect API”关键字贡献一份力量吧(捂脸)。 本…
下一页
关注了
42
关注者
6
收藏集
0
关注标签
4
加入于
2019-10-28