首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS好用的第三方库
订阅
小清新灬
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
阿里、字节:一套高效的iOS面试题(八 - 多线程 GCD)
Pthreads : 跨系统 c 语言多线程框架,不推荐。 NSThread : ## 面向对象,需手动管理生命周期。 GCD : Grand Central Dispatch,主打任务与队列,告诉他要做什么即可。 提交到主队列的任务在主线程执行。 简单来说, A 等 B,同时…
🐻各大厂商对Swift、Flutter等『新技术』的真实填坑情况
就我个人而言,是喜欢swift、storyboard、xib的,所以app拥抱了这些,会心生欢喜。 被前浪后浪刷屏,我们来看看B站的app。 下划线命名,也比较混乱,有的是功能开头,也有btn、dt、oa这样的存在。 这些我不够专业,以免误导大家,所以暂不在本文讨论范围内。大佬…
面试遇到Runtime的第二天-isa和meta-Class
本文主要写一下,runtime中关于类,元类的结构和他们之间的关系。其实应该在上一篇文章面试遇到Runtime的第一天中先写本文的内容,但是写那天刚好在整理category的知识点,所以趁热打铁的就写在了上一篇文章。如果在阅读时遇到有比较难理解的点,不妨可以先阅读本文,再去阅读…
iOS App启动优化(三):二进制重排
我们可以看到图中项目的Page Fault 数量并不多,这是因为当前项目是一个demo,代码和文件都极少。当代码多起来的话,Page Fault的 数量和加载耗时都会随着代码增加而增加。 二进制重排 可以很好优化这个问题,其中心思想是重新排列 方法符号的顺序, 使启动的相关方法…
fastlane的使用及文件编写
我们在开发过程中总免不了需要经历发测、上传等环节。这开发环节中,我们需要打不同环境的包,上传对应的分发后台(例如”蒲公英“、TestFlight、iTunes Connect)等。每次的手动打包的过程中,我们都要选择对应的环境、对应打包的证书、正确的target等工作。万一上述…