首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
Alan_Luo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
137篇文章 · 0订阅
WKWebview秒开的实践及踩坑之路
一般页面在 dom 渲染后才能展示,可以发现,H5 首屏渲染白屏问题的原因关键在于,如何优化减少从请求下载页面到渲染之间这段时间的耗时。 一般情况下,只要对照这个列表,对比差异就基本能搞定绝大部分前端性能问题了。不过我们在里面仔细再分析下,对首屏启动速度影响最大的就是网络请求,…
UITableViewCell的高度缓存
使用自适应高度时,在Cell每次即将被展示出来的时候都会调用Cell中的 ⬇️方法进行计算。 但是系统计算行高后并没有进行缓存,每次Cell即将出现的时候都会重新计算一遍高度。 我们知道Cell通过systemLayoutSizeFittingSize...方法获取高度。 那么…
将实况照片(Live Photos)添加到 APP 中
本文将介绍 Live Photo 相关技术概念,并使用 Swift 实现 Live Photo 的分解、合成功能。
iOS小组件开发全面总结
小组件介绍 小组件是App Extension的一种,前身为Today Extension,iOS8推出,只能添加到负一屏。 iOS14推出Widget Extension取代Today Extens
Swift 断言--缺失的手册
原文:Swift asserts - the missing manual 断言是很好的调试工具。每当我需要检查我的代码是否符合预期时,我可以使用断言,然后异常将被抛出或(应用)终止运行。
iOS 即时通讯Socket IPV6 被拒
其中的通许是使用scket来写的,使用的GCDSocket完成后提交审核, 结果被拒. 一开始以为是短连接的原因,然后修改提交结果再次被拒,后来查找结果是socket长连接的原因. scoket默认是使用IVP4的,而现在苹果强制使用IPV6,所以审核那边的测试环都是IPV6的…
iOS 被遗忘的近距离通讯利器 - MultipeerConnectivity
Multipeer connectivity 是一个使附近设备通过 Wi-Fi 网络、P2P Wi-Fi 以及蓝牙个人局域网进行通信的框架。互相链接的节点可以安全地传递信息、流或是其他文件资源。
iOS 客户端的 socket 通讯(一)
最近一段时间断断续续在做 socket 通讯的汽车追踪的 ios 的客户端,至今项目已经调通了数据的传输,可以正常的和服务器收发数据,解决了项目中最重要的一部分。起初接手这个项目的时候,感觉就是一个挑战,最大的不同就是,项目中的网络数据的请求不是简单的 GET 和 POST,所谓的短连接,项目需要实时的保持客服端与服务器之间的连接,基于 TCP 的长连接。首先说一下我遇到的比较迷惑和棘手的问题
如何清理 Xcode 的垃圾内存
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 今天突然发现我 1T 硬盘的电脑硬盘空间只剩 70G 了,因为我的电脑上同时安装多个 Xcode,并且从来没有主动清理过,所以这部分占用了大多数
设备没有存储空间时的处理方式
关注我,每天分享一个关于 iOS 的新知识 前言 对于手机硬盘的存储空间,最早的 iPhone 存储空间已经从 4 GB 闪存增长到现在最高 1TB 的 SSD。如果再加上 iCloud 等技术,我们