首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
呵呵呵NIMAlebi
掘友等级
开发
|
软件公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 11
沸点 8
赞
19
返回
|
搜索文章
赞
文章( 11 )
沸点( 8 )
Swift中的param pack
前言介绍 Swift中已经有some和any两个关键字用于配合协议使用,来约束使用者的类型必须符合协议 some some关键字是在Swift5.1中引入,用于配合协议使用,创建不透明类型。在编译器看
iOS底层原理探索 -- 内存管理 之 弱引用表
接着上一篇,我们继续来到OC内存管理系列,关于 弱引用表 的流程。接着上一篇,我们继续来到OC内存管理系列,关于 弱引用表 的流程。
iOS面试总结(2020年6月)
都说今年互联网行情很差,作为被大家喊了好几年“iOS开发没人要了”的iOS行情更差。那真实情况是什么样的呢,以我的经历给大家分析下。应某个朋友建议,去掉这一句啊,目前iOS岗位还是挺多的,你可以这么想只要苹果爸爸不倒,iOS开发就不会没人要。但另一方面,招聘方对iOS开发的要求…
iOS 网络优化和网络基础
网络优化(缓存、DNS 优化、请求策略优化如失败重发、缓存请求有网发送、节流等、弱网优化、资源优化),网络基础(Https、三次握手、四次挥手)
字节、腾讯、滴滴前端面试经验分享,裸辞过后,我终于又活过来了!
由于紧张怕错过面试,早早的便坐在了电脑桌前。面试官迟到了一会,就给我发起了面试视频邀请,终于开始了。 迎面是一个挺帅气的哥哥,简单的打了一下招呼,就进入了自我介绍的环节。由于自我介绍我已经熟悉过几遍了,自我介绍的效果看起来效果还是不错的。 开始问我项目经历的细节以及自我介绍中的…
iOS打包速度优化
iOS编译的过程可以简化为:预处理-编译生成中间代码-汇编器生成汇编代码-生成机器码-链接-生成可执行文件。在我们打包的时候,可以简单的认为打包时间由:编译时间+链接时间+生成调试信息时间。由于链接是没有缓存的,而且只能用单核进行,所以它的耗时主要取决于单核性能和磁盘读写速度,…
iOS性能优化 - 工具Instruments之CoreAnimation
在性能优化中一个最具参考价值的属性是FPS:全称Frames Per Second,其实就是屏幕刷新率,苹果的iphone推荐的刷新率是60Hz,也就是说GPU每秒钟刷新屏幕60次,这每刷新一次就是一帧frame,FPS也就是每秒钟刷新多少帧画面。静止不变的页面FPS值是0,这…
iOS RunLoop详解
Runloop 是和线程紧密相关的一个基础组件,是很多线程有关功能的幕后功臣。尽管在平常使用中几乎不太会直接用到,理解 Runloop 有利于我们更加深入地理解 iOS 的多线程模型。 本文从如下几个方面理解RunLoop的相关知识点。 可见,一个RunLoop对象,主要包含了…
iOS Runtime详解
我们从下面几个方面探寻Runtime的实现机制。 Runtime其实有两个版本: “modern” 和 “legacy”。我们现在用的 Objective-C 2.0 采用的是现行 (Modern) 版的 Runtime 系统,只能运行在 iOS 和 macOS 10.5 之后…
下一页
个人成就
文章被阅读
411
掘力值
12
关注了
80
关注者
0
收藏集
3
关注标签
8
加入于
2018-09-20