首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kk
订阅
wood
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
iOS底层 - 多线程之底层篇
本文旨在通过分析GCD相关的底层实现,充分掌握上层API的使用技巧。 通常使用越是方便的API,往往越不会去窥探它的原理,容易形成拿来即用的习惯,而GCD就像是这样的存在。 研究源码,首先需要找到源码所在的库。 GCD的底层相对Objc来说是晦涩难懂的,因为它的分支较多,宏定义…
夏日花火,谈谈移动端背景视频实现
八月,依然需要空调续命,这个季节二次元大概率在放烟火,给我映像最深的应该是《声之形》中硝子坠落时的烟火片段,绚丽而安静。 而且由于 gif 格式只支持 256 色,mp4 转 gif 画面的分辨率虽然不变但画质有很大损失,上图能看到明显的像素块效果。 所以日常视频转 gif 时…
看完这个你还不会 插入排序 么
由于LeetCode上的算法题很多涉及到一些基础的数据结构,为了更好的理解后续更新的一些复杂题目的动画,推出一个新系列 -----《图解数据结构》,主要使用动画来描述常见的数据结构和算法。本系列包括十大排序、堆、队列、树、并查集、图等等大概几十篇。 你可以关注公众号 五分钟学算…
30个让你眼前一亮的iOS Swift UI控件!
本次的分享就到这啦,喜欢的话可以点个赞👍或关注。如果有其他好用的控件也欢迎在评论里留言分享。
一文读懂前端缓存
大家都知道缓存的英文叫做 cache。但我发现一个有趣的现象:这个单词在不同人的口中有不同的读音。为了全面了解缓存,我们得先从读音开始,这样才能够在和其他同事(例如 PM)交(zhuāng)流(bī)时体现自己的修(bī)养(gé)。 友情提示:文章有些长,您可能需要分批次读完…
Hybrid 实战:如何完整下载一个 wap 页面
在移动端使用 wap 页面展示内容有非常多的应用场景,比如常见的新闻资讯阅读、简书或掘金的文章展示。客户端提供 webview 容器,配套一系列前端与客户端交互的能力,前端使用模板批量生成不同的内容后下发,发挥着前端极高灵活性的同时又可以享受到客户端原生的许多能力。 前面说的场…
iOS微信H5支付无法返回APP解决方案
本文只讨论已成功调起微信支付后,无法返回自己的APP的问题,iOS微信H5支付不在讨论范围内。提供下列参考: 此方案支持多App,不同的App添加处理后不会出现返回混乱的情况。 微信H5支付,在中间页面的URL上提供了一个redirect_url参数,用于指定支付结束后的回调页…
NSRunLoop的退出方式
runloop的退出方式
iOS面试准备之思维导图
目录1.UI视图相关面试问题2.Objective-C语言特性相关面试问题3.Runtime相关面试问题4.内存管理相关面试问题5.Block相关面试问题6.多线程相关面试问题7.RunLoop相关面
html5中video在安卓与ios实际应用中遇到的问题及解决
看起来是不是特别简单粗暴,乍一看好像也是就是不到一小时的工作量,却让我足足熬到了深夜两点钟,说起来都是泪~~。这期间遇到了不少问题,我都会在下面一一列举(以下所说的浏览器均为移动端浏览器,不再一一标注)。 众所周知,html中video的autoplay在移动端浏览器上基本失效…