首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
lhwhu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
iOS灵动岛开发实践
iOS灵动岛开发实践 一、基本概述 名词基础知识 开发基础知识 二、项目构思 这里以电商常用的抢购商品作为实践,包含的交互方式主要有如下特征: 1、主工程商品能展示基本信息,包含图片、名称、价格、开抢
讲讲 iOS 中鲜为人知的"预热启动"
启动类型 在 iOS 上,我们都清楚启动类型分为“热启动”和“冷启动”。 按照苹果的定义,如果你打开 App 后滑回到主屏幕并手动杀掉程序,然后立即重
都2032年了,你还没使用StoreKit2吗?
StoreKit2对iOS内购进行了重构,相较于原版本StoreKit,API改动较大,且更高效简洁。 StoreKit2抛弃了Objective-C,仅支持Swift且最低支持版本为iOS15。
iOS 小组件开发第八篇:灵动岛开发
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 前几天一直在写小组件相关的内容,感兴趣可以先去看下: iOS 小组件开发第一篇:基础介绍 iOS 小组件开发第二篇:时间线 iOS 小组件开发第
iOS App后台保活
iOS13.0+的设备,支持多场景,共有上图中的Unattached、Foreground Inactive、Foreground Active、Forground Inactive、Background、Suspended 6种状态。 上图是低于iOS13.0的设备端App的…
理解 RxSwift:实现原理(二)
RxSwift 内部是如何运行的,Observable 与 Observer 之间存在什么关系,Operator 又是如何实现的,如果想彻底弄清楚 RxSwift,我们可以自己写一个简单的 RxSwift,帮助自己真正理解其实现原理,从而更好地使用 RxSwift 进行开发。 …
(建议精读)HTTP灵魂之问,巩固你的 HTTP 知识体系
上回就已经承诺过大家,一定会出 HTTP 的系列文章,今天终于整理完成了。作为一个 web 开发,HTTP 几乎是天天要打交道的东西,但我发现大部分人对 HTTP 只是浅尝辄止,对更多的细节及原理就了解不深了,在面试的时候感觉非常吃力。这篇文章就是为了帮助大家树立完整的 HTT…
(建议收藏)TCP协议灵魂之问,巩固你的网路底层基础
TCP 作为传输层的协议,是一个软件工程师素养的体现,也是面试中经常被问到的知识点。在此,我将 TCP 核心的一些问题梳理了一下,希望能帮到各位。 001. 能不能说一说 TCP 和 UDP 的区别? TCP是一个面向连接的、可靠的、基于字节流的传输层协议。 而UDP是一个面向…
RunLoop 从理解到应用
最近因准备面试,有较多学习内容。计划产出的是有较多我个人理解和知识结构的几篇学习内容:RunLoop、Runtime、AutoreleasePool,本篇是 RunLoop 相关,欢迎各位作为查缺补漏来阅读~ 1. RunLoop 简介 程序一启动,在 UIApplicatio…
iOS 性能优化💡被压测卡爆的语音房间
某天收到通知,有人气大主播要做语音房间活动,需要做质量保障工作。 因为房间已经借鉴了之前做 IM 的预排版经验,加上 iPhone 机器本身性能都不错,我以为稳如老狗... 然而 iPhone6 Plus 测试机随着压测数据上升到每秒上百条,直接卡爆了,整个屏幕没有任何响应。 …