首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
clh2046
更多收藏集
微信扫码分享
微信
新浪微博
QQ
42篇文章 · 0订阅
Swift高阶函数大全:让你的代码更优雅高效
大家好!今天我们来深入探讨Swift中那些让集合操作变得轻松愉快的高阶函数。这些函数就像是数据处理流水线上的各种工具,每个都有其独特的用途和魅力。 基础三剑客 1. map:变形大师 map就像一位魔
iOS DiffableDataSource的使用
在WWDC2019,苹果推出了全新数据源的设置方式:UITableViewDiffableDataSource和UICollectionViewDiffableDataSource;
Alamofire入门指南:基本概念和使用方法
1. 认识Alamofire 1.1 什么是Alamofire? Alamofire是一个基于Swift语言开发的优秀网络请求库。它封装了底层的网络请求工作,提供了更简单、更易用的接口,大大简化了网络
iOS Swift开发面试题总结
Swift 优点 (相对 OC) Swift 更加安全,是类型安全的语言 代码少,语法简洁,可以省去大量冗余代码 Swift 速度更快,运算性能更高,(Apple 专门对编译器进行了优化)
Xcode 中 Swift Package Manager 速度慢
项目依赖了很多的 Swift Package,然后这些依赖包的获取源头,都在Github上。所以试了几次,拉去速度都很慢,而且会出现网络错误。
Charles 原理和进阶使用
Charles 是 PC 端常用的网络封包截取工具, 也可以抓取移动端的网络请求。除了调试接口外,Charles 也可以用于分析第三方应用的请求。
APM-卡顿监控
主要是主线程阻塞。在开发过程中,遇到的造成主线程阻塞的原因可能是: 主线程在等锁:主线程需要获得锁A,但是当前某个子线程持有这个锁A,导致主线程不得不等待子线程完成任务。 ...... Matrix 卡顿监控在 RunLoop 的起始最开始和结束最末尾位置添加 Observer…
🚀快速接入AI助手Claude API史上最简单教程
🤖ChatGPT的平级替代品Claude,没有任何障碍接入,无需代理实现API调用,极低的门槛就能拥有一个私人的AI助理。
iOS Crash 闪退日志上传服务器
项目中目前使用的crash日志统计工具是腾讯Bugly,但存在一个问题,Bugly当前版本不能绑定微信,出现crash时及时发送报警邮件,前端接入wehook有问题,于是我们决定自己捕获crash日志,上传服务器,实时监控线上版本发生的异常。 预先捕获异常就是在有可能出现异常的…
iOS 灵动岛的概览与开发
iOS16.1开始允许开发者和灵动岛交互。引入新概念Live Activity 实时活动,我们简称LA。LA无法访问网络、接收定位信息, 如果要更新数据,需要通过app的ActivityKit.fra