首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
_inbust
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Swift Actor 完全指南:从原理到实战,彻底告别数据竞争
为什么需要 Actor? 在 iOS 开发中,并发编程一直是“高并发 → 高崩溃”的重灾区。 传统锁(NSLock、os_unfair_lock、DispatchQueue.barrier)存在两大痛
苹果内购(IAP)从入门到精通(1)-内购商品类型与配置
苹果IAP内购商品类型与配置方式的说明。 内购商品一共有四种类型: 消耗型、非消耗型、自动续期订阅、非续期订阅。
TN2413: 应用内购(In-App Purchase)常见问题
本文是 adat 项目的第二篇。主要内容是对 iOS 和 macOS 应用内购相关的释疑,包括各种问题出现的原因、如何解决以及最佳实践等。作者还结合亲身经历,给开发者、运营者提供了一些实用建议。
iOS内购详解
概述 iOS内购是指苹果 App Store 的应用内购买,即In-App Purchase,简称IAP(以下本文关于内购都简称为IAP),是苹果为 App 内购买虚拟商品或服务提供的一套交易系统。为
Flutter篇之你真的会使用Future吗?
最近用Flutter写了个简单的“爬虫”的东西,就是要不断地请求某些接口,然后读取数据就可以了。之前只是会简单地await和async来试用Future,后面发现只会简单的这种方式不行,于是去学习了Future的其他用法,还是有点收获的,把Future的用法都学了一下,这里做个…
iOS 性能优化💡被压测卡爆的语音房间
某天收到通知,有人气大主播要做语音房间活动,需要做质量保障工作。 因为房间已经借鉴了之前做 IM 的预排版经验,加上 iPhone 机器本身性能都不错,我以为稳如老狗... 然而 iPhone6 Plus 测试机随着压测数据上升到每秒上百条,直接卡爆了,整个屏幕没有任何响应。 …
iOS蓝牙知识快速入门(详尽版)
以前写过几篇蓝牙相关的文章,但是没有涉及扫描、收发指令这些基础功能的实现。所以打算写一篇尽可能详尽的蓝牙知识汇总,一方面给有需要的同学看,一方面是对自己学习蓝牙的一个总结。 这篇文章的目的:教你实现设备的扫描,连接,数据收发,蓝牙数据解析。如果在实现上面任一功能遇到问题时,欢迎…
iOS底层面试题---OC语法部分
在MVC设计架构下的项目,KVO机制很适合实现mode模型和controller之间的通讯。 KVO 的实现依赖于 Objective-C 强大的 Runtime【 ,从以上Apple 的文档可以看出苹果对于KVO机制的实现是一笔带过,而具体的细节没有过多的描述,但是我们可以通…
[译] 关于 Flutter 页面路由过渡动画,你所需要知道的一切
在使用 Flutter 的时候,我们都知道从一个路由跳转到另一个这件事非常简单。我们只需要做 push 和 pop 的操作即可。 就这么简单。但是这样做,路由跳转就是无聊的页面切换,完全没有动画效果 😦 当我们在 Winkl 开始第一次应用动画效果,我们意识到,页面跳转的过渡…
RxDataSource 使用套路与解释
套路: tableView 刷新以后,就是有了数据源,怎样来一个回调。 场景举例,就是两表关联。 RxDataSource,怎样列表刷新出来,就自动选择第一个。然后子列表根据上一个列表的选择,确认要刷新的数据。 问题是 RxDataSource 专注于列表视图的数据处理,自动选…