首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios
订阅
Wing8081
更多收藏集
微信扫码分享
微信
新浪微博
QQ
71篇文章 · 0订阅
阿里、字节iOS面试题之Runtime相关问题(附答案)
这个栏目将持续更新--请iOS的小伙伴关注! (答案不唯一,仅供参考,文章最后有福利) 大厂iOS面试题+答案篇 runtime相关问题之内存部分的关联属性或者hook相关的Method Swizzl
Flutter 与原生通信的三种方式
Flutter 与原生之间的通信依赖灵活的消息传递方式。存在MethodChannel、BasicMessageChannel、EventChannel这三种通信方式。
LPDMvvmKit 系列之 UITableView 的改造
Cocoa Touch Framework无疑是一个很好的框架,特别是对动画的支持,在我接触过的框架中可能是最好的(当然我接触的框架可能比较少),但是就UITableView来说确实存在很多吐槽点,从我个人理解的角度做些分析,尝试去解决这些吐槽点,并给到的解决方案。 综上得出结…
高质量 iOS 博客推荐
推荐一些我个人认为非常经典,值得关注的博客。 大家尊称为喵神 @onevcat 的博客。对 Swift 技术在国内的推广做了很大的贡献。 李忠关于 RAC 、组件化的文章流传很广。博客中对架构、编程的思考都很精髓。听说现在转管理后不太更新技术文了。 Casa 对架构有很深的理解…
web离线技术原理
web离线技术顾名思义就是将H5/CSS/JS和资源文件打包提前下发到App中,这样App在加载网页的时候实际上加载的是本地的文件,减少网络请求来提高网页的渲染速度,并实现动态更新效果。 就目前情况来看,离线包的方案也是层出不穷的,本篇将列举市面最常见的四种离线方案,进行探讨分…
iOS多线程:『GCD』详尽总结
什么是 『GCD』 ?我们先来看看百度百科的解释简单了解下相关概念。 程序员只需要告诉 GCD 想要执行什么任务,不需要编写任何线程管理代码。
记录腾讯 2018 春季实习生校招面试经历(Offer)
本人系双非渣本软件工程的大三学生,春季校招季投了一大波简历,本文先记录一下腾讯的面试经历。 从 3 月初开始网申到 3 月 15 号接到面试通知。我投的是 iOS 移动开发岗位,没有部门要求。这次接到的面试邀请是腾讯北京 OMG 事业部的。 我平时写 OC 会多一些,Swift…
用 Swift 模仿 Vue + Vuex 进行 iOS 开发(二):Coordinator
前文 探讨了 ReSwift,它是基于「单向数据流」的架构方案,来解决 Massive View Controller 灾难。 Soroush Khanlou 写过一篇《8 Patterns to Help You Destroy Massive View Controller…
面试iOS 90%人可能都会回答错误的一个多线程基础题
答:同步是不会开启新的线程的,异步才会开启新的线程。 这个没啥难度,基本都是必会的。通过代码验证同步在串行队列和并发队列情况下会不会创建新的线程 可以看出同步是不会产生新的线程。当然问题肯定不会这么简单就结束了。 二问:异步一定会开启新的线程吗。 看结果(1)和(4)可以确定,…
IOS 屏幕适配(一)理论篇
1. IOS 屏幕适配基本概念 2x屏幕的设备会自动加载 xxx@2x.png 命名的图片资源,3x屏幕的设备会自动加载 xxx@3x.png 的图片, 现在基本没有 1x屏幕的设备了,可以不用提供这个分辨率的图片了。 现在APP设计开发必须考虑适配大、中、小三种屏幕。所以如何…