首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS技术栈
订阅
听钟
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
React Native性能优化
1. React Native 中如何优化应用的性能? 优化 React Native 应用性能可以提高用户体验并降低资源消耗。以下是一些关键优化技巧:
再谈移动端跨平台框架 Flutter 与 React Native
现如今,在跨平台方案上仍活跃于市场的,仅剩 RN 与 Flutter。让我们通过框架的设计初衷,架构,开发环境,代码风格,等多个层面看看它们的差异。看看哪一个更适合你。
穿越虚拟门槛:揭秘iOS中React Native页面的加载与渲染
React Native作为一种跨平台移动应用开发框架,受到了广泛的关注和使用。本文将结合源码深入探讨iOS加载React Native的过程,帮助开发者理解React Native在iOS上的工作原
货拉拉用户 iOS 端灵动岛实践总结
## 1. 前言 实时活动是iOS 16.1及以上版本中新增的功能,它允许应用在锁屏界面显示实时数据,能够帮助用户实时查看当前订单的进展,而无需解锁手机。用户在货拉拉APP上下单后,可以将手机放置
一步一步教你实现iOS音频频谱动画(一)
很久以前在电脑上听音乐的时候,经常会调出播放器的一个小工具,里面的柱状图会随着音乐节奏而跳动,就感觉自己好专业,尽管后来才知道这个是音频信号在频域下的表现。 采样: 众所周知,声音是一种压力波,是连续的,然而在计算机中无法表示连续的数据,所以只能通过间隔采样的方式进行离散化,其…
iOS不用官方SDK实现微信和支付宝支付XHPayKit
能否不修改后台代码,弄一个支付接口直接替换官方SDK支付接口,实现无缝对接呢,于是就研究了下微信和支付宝支付时APP间通讯关系,最后封装成XHPayKit. 1.XHPayKit拥有和官方SDK类似接口,可以直接替换官方SDK支付接口,如果你使用过官方SDK,那么转换为本库你只…
[译]iOS编译器
本文主要探讨一下编译器主要做些什么,以及如何有效的利用编译器。 简单的说,编译器有两个职责:把 Objective-C 代码转化成低级代码,以及对代码做分析,确保代码中没有任何明显的错误。 现在,Xcode 的默认编译器是 clang。本文中我们提到的编译器都表示 clang。…
[译]奔跑吧!RunLoop!
尽管在开发者间很少讨论,但它是所有 app 中最重要的几个组件之一:Run Loops。Run Loops 就像是 app 跳动的心脏,它是让你的代码真正运行起来的东西。 Run Loop 的基本原理实际上很简单。在 iOS 和 OSX 中,CFRunLoop 实现了供所有高层…
[译] 通过 Quick 和 Nimble 在 Swift 中进行测试驱动开发
在移动开发领域,编写测试用例并不常见,事实上,大多数移动开发团队为了加快开发速度,都尽可能地避免编写测试用例。 作为一个“成熟的”开发者,我尝到了编写测试用例的好处,它不仅仅能保证你的 app 的功能符合预期,它也能通过“锁住”你的代码来阻止其他开发者改变你的代码。而且测试代码…
网络请求LCNetwork
网络层的封装一直是项目中不足之处,前不久看了唐巧大神的YTKNetwork后又拜读了宇大神的这篇博客,前者让我看到了离散型API封装的典型例子,后者恰好又提供了用 protocol 封装的很好思路以及说明了继承方式的封装的优缺点,于是结合两者 LCNetwork 就诞生了。项目地