首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Tech
订阅
Jeff1486356590000
更多收藏集
微信扫码分享
微信
新浪微博
QQ
39篇文章 · 0订阅
一位iOS的面试经历,分享给大家
百度移动云可穿戴部门的面试经历,整个面试收获很大,发现了很多不足。另外面试题目个人觉得也不错。这里分享给大家
Apple Silicon(苹果芯片)从 DTK 到 M1 Mac 的入门总结
2020 年 06 月 22 日 WWDC20(苹果全球开发者大会)苹果宣布将会推出基于 ARM 架构自研处理器的 Mac,未来转向使用 Apple Silicon 的 Mac。苹果表示:开发者可以轻松将现有的 app 转换为基于 Apple 芯片运行,从而充分利用其强大的技术…
iOS | 事件传递及响应链
试想一下假如你是一台手机📟,当有人触摸了屏幕之后,你需要找到他具体触摸了什么东西,他可能触摸是一个按钮,或一个列表,也有可能是一个一不小心的误触,你会设计一个怎么样的机制和系统来处理呢?假如有两个按钮重叠了,或者遇到在滚动列表上需要拖动某个按钮的情况,你设计的机制能正常的运作…
iOS列表性能优化之异步绘制|掘金年度征文
一、需求背景1、现状iOS所提供的UIKit框架,其工作基本是在主线程上进行,界面绘制、用户输入响应交互等等。当大量且频繁的绘制任务,以及各种业务逻辑同时放在主线程上完成时,便有可能造成界面卡顿,丢帧
iOS编译速度如何稳定提高10倍以上之一
经过多年的发展,美柚iOS项目代码已经达到40W行+的规模,所使用的 Pod 库的数量达到了110+,App Store 安装包210M+,在这么大的项目规模下(CI机器 MAC配置:3 GHz 8-Core Intel Xeon E5;时间:发布20min+),(开发机器iM…
iOS 版本策略
不少 iOS 应用都有一套版本策略,来做控制。而现在为应对各大市场的审核,安卓也都开始需要根据版本来做一些控制。 因为对客户端来说,自身版本是已知的. 通过和当前商店版本的比对,能知道客户端当前属于是审核状态,还是过审状态。 这样只要等待我们的应用通过审核后,让服务端更新当前商…
一道Block面试题的深入挖掘
0. 序言 最近看到了一道Block的面试题,还蛮有意思的,来给大家分享一下。 本文从一道Block面试题出发,层层深入到达Block原理的讲解,把面试题吃得透透的。 很多人觉得Block的定义很怪异,很难记住。但其实和C语言的函数指针的定义对比一下,你很容易就可以记住。 1.…
Runloop-实际开发你想用的应用场景
Runloop是iOS和OSX开发中非常基础的一个概念,这篇文章不会讲述Runloop的基本原理等,因为网上的相关博客太多,请大家自行了解。本篇将讲述Runloop在实际项目开发中的使用【实际大家可能
自动格式化打印变量HMLog介绍
后来接触到各种各样的Debug Log,主要利用__LINE__和__func__可以很方便定位到输出的位置,但是依然还存在前面3个问题。另外LLDB可以很方便获取变量值,但在变量较多或需要连续打印的情况下也不够方便快捷。 那个时候我就产生了一个想法,能不能自己写一个Debug…
WKWebview秒开实践分享及问题解决方案
背景 作为外汇资讯类的App,查看新闻资讯一直是用户核心需求,也是老板一直说能不能再提高点速度不想看到加载的过程.[如果大家想看基本的简单使用,请绕过,基本学完之后,再次看会有不同的感受的] 在资讯中