首页
最新
热门
推荐
登录
首页
最新
热门
推荐
热门文章
1
Anaconda详细安装及使用教程(带图文)
2
手摸手,带你用vue撸后台 系列一(基础篇)
3
Linux常用命令
4
Java基础知识面试题(2020最新版)
5
支持向量机通俗导论(理解SVM的三层境界)
6
MySQL数据库面试题(2020最新版)
7
别搞目录探测了,OK?
8
H2Miner变种,利用Redis漏洞入侵云服务器wa矿
9
手摸手,带你用vue撸后台 系列二(登录权限篇)
10
Deep Learning(深度学习)学习笔记整理系列之(一)
iOS
不要被 ChatGPT 误导了,正确认识 iOS 中静态库和动态库
iOS
不要被 ChatGPT 误导了,正确认识 iOS 中静态库和动态库
不要被 ChatGPT 误导了,正确认识 iOS 中静态库和动态库
这里每天分享一个 iOS 的新知识,快来关注我吧前言今天想写一篇关于静态库和动态库区别的文章,为了整理信息,问了下 ChatGPT,结果发现 ChatGPT 对静态库和动态库的理解一部分也是错误的,所以干脆写一篇来尝试纠正 ChatGPT ...
2024-12-16
4743
12288
iOS
iOS
音视频基础能力之 iOS 视频篇(三):视频硬件解码
涉及硬件的音视频能力,比如采集、渲染、硬件编码、硬件解码,通常是与客户端操作系统强相关的,就算是跨平台的多媒体框架也必须使用平台原生语言的模块来支持这些功能本系列文章将详细讲述移动端音视频的采集、渲染、硬件编码、硬件解码这些涉及硬件的能力该...
2024-12-16
4341
14106
iOS
iOS
写一个方法,将2N个元素的数组随机两两组合
```markdown随机两两组合2N个元素的数组在这个解决方案中,我们将编写一个方法,用于将一个包含 2N 个元素的数组随机两两组合。我们将使用 JavaScript 来完成这个任务。方法步骤打乱数组:首先,我们需要随机打乱数组中的元素...
2024-12-16
3960
10279
iOS
xcode 16 报错error: Sandbox: xxxxx
iOS
xcode 16 报错error: Sandbox: xxxxx
xcode 16 报错error: Sandbox: xxxxx
xcode 16 新创建项目pod出现如下错误:error: Sandbox: rsync.samba(30817) deny(1) file-write-create /xxx/Library/Developer/Xcode/Derive...
2024-12-16
2111
8080
iOS
SwiftUI 开发当中的状态管理
iOS
SwiftUI 开发当中的状态管理
SwiftUI 开发当中的状态管理
好久没有更新技术文档了,一直在写新项目没有时间更新。最近项目也是接近尾声了,得以有时间写个技术文档,写得不是很深入,当一个简单的记录吧~1. 为什么在 SwiftUI 中要用到状态管理在 SwiftUI 中,状态管理是构建动态和响应式用户界...
2024-12-14
2448
11866
iOS
ios 配置快捷指令
iOS
ios 配置快捷指令
ios 配置快捷指令
js代码解读复制代码structOpenIntent:AppIntent{@available(iOS16, *)staticvartitle =LocalizedStringResource("这里填写标题")@available(iOS...
2024-12-13
4531
12856
iOS
WebKit Authentication Challenge 核心流程
iOS
WebKit Authentication Challenge 核心流程
WebKit Authentication Challenge 核心流程
我们知道代码发起 URLSession 请求时,会有个-URLSession:didReceiveChallenge:completionHandler:代理函数自定义认证逻辑;在使用 WebKit 时,也有个-webView:didRec...
2024-12-12
2395
9783
iOS
Swift 减少指令数量的编码 Tips
iOS
Swift 减少指令数量的编码 Tips
Swift 减少指令数量的编码 Tips
Swfit 生成的指令的量级整体来看比 OC 多,梳理了一些 Tips 在编码时多留意,能减少一点点指令数量,蚊子腿也是肉。避免 Swift 去重写 OC 的构造函数会新增 objc_msgSendSuper2 调用父类函数指令;影响该函数...
2024-12-12
4169
7898
iOS
Swift 进阶: 隐式打开存在类型
iOS
Swift 进阶: 隐式打开存在类型
Swift 进阶: 隐式打开存在类型
引言大家好,我是一牛,今天我为大家介绍一个概念 - 隐式打开存在类型。在介绍它之前,我们先来回顾一下存在类型。存在类型也就是装箱类型,在Swift中使用any关键字修饰,它存储的值的具体类型是未知的,这个具体类型可能会在运行时变化。隐式打开...
2024-12-12
3845
5064
iOS
ios swift present 多个页面时 报错 或 崩溃
iOS
ios swift present 多个页面时 报错 或 崩溃
ios swift present 多个页面时 报错 或 崩溃
问题 当present 多个页面时报错 或崩溃Attempt to present <LZPresentDemo.FirstDetailViewController: 0x10ab0b350> on <UITabBarController:...
2024-12-12
2936
11684
iOS
iOS
websocket是如何做心跳检测、数据加密、身份验证的?
### WebSocket的心跳检测WebSocket协议本身并没有内置心跳检测机制,但可以通过应用层实现。心跳检测的主要目的是确保连接仍然有效,防止因网络问题而导致的连接丢失。实现心跳检测的基本思路如下:客户端定期发送Ping消息:客户...
2024-12-12
4176
5597
iOS
iOS
肘子的 Swift 周报 #061|离开手机的两个小时
欢迎访问weekly.fatbobman.com订阅本周报的电子邮件版本。也欢迎访问我的博客肘子的 Swift 记事本查看更多的文章。肘子的话离开手机的两个小时上周,我的一件物品需要修理,商家告诉我大约需要两个小时,于是我带上笔记本开车前往...
2024-12-10
3244
62945
iOS
ios 获取设备唯一标识
iOS
ios 获取设备唯一标识
ios 获取设备唯一标识
1IDFA(identifierForIdentifieriOS6系统发布的时候,苹果官方出了一个IDFA的设备ID,广告标示符,适用于对外:例如广告推广,换量等跨应用的用户追踪等。 缺陷:通过设置-> 隐私 -> 广告 -> 还原广告标示...
2024-12-10
3384
9855
iOS
iOS
SwiftUI 精通之路10: 关于 ScrollView 的简单应用
前言今日还是没有鸡汤!我们在创建视图的时候难免会出现超出当前屏幕能显示区域的内容,但是这时候我们想让他们显示出来,那么就要用到我们的 ScrollView 这个滚动视图容器。帮助我们创建可滚动区域视图。另一种话术就是说通过它,能允许用户滚动...
2024-12-10
3035
11274
iOS
鸿蒙ACE-V1状态分析LocalStorage
iOS
鸿蒙ACE-V1状态分析LocalStorage
鸿蒙ACE-V1状态分析LocalStorage
LocalStorage:页面级UI状态存储developer.huawei.com/consumer/cn…LocalStorage是页面级的UI状态存储,通过@Entry装饰器接收的参数可以在页面内共享同一个LocalStorage实例...
2024-12-10
3845
11784
iOS
鸿蒙ACE-V1状态分析$$
iOS
鸿蒙ACE-V1状态分析$$
鸿蒙ACE-V1状态分析$$
$$ 的两种用途$$语法:内置组件双向同步developer.huawei.com/consumer/cn…@Builder装饰器:自定义构建函数developer.huawei.com/consumer/cn…参数传递规则自定义构建函数的...
2024-12-10
3250
9884
iOS
鸿蒙ACE-V1状态分析@Link
iOS
鸿蒙ACE-V1状态分析@Link
鸿蒙ACE-V1状态分析@Link
@Link装饰器:父子双向同步developer.huawei.com/consumer/cn…初始化规则图示框架行为@Link装饰的变量和其所属的自定义组件共享生命周期。为了了解@Link变量初始化和更新机制,有必要先了解父组件和拥有@L...
2024-12-10
4402
10680
iOS
SwiftUI-如何使用属性修饰符 @State
iOS
SwiftUI-如何使用属性修饰符 @State
SwiftUI-如何使用属性修饰符 @State
在 SwiftUI 中,@State 是一个非常重要的属性修饰符,用于声明和管理视图的状态。@State 允许你创建一个可变的值,并且 SwiftUI 会自动监视这个值的变化,任何与这个状态相关的视图都会在状态改变时自动更新。@State ...
2024-12-10
2552
8329
iOS
鸿蒙ACE-V1状态分析@Provide、@Consume
iOS
鸿蒙ACE-V1状态分析@Provide、@Consume
鸿蒙ACE-V1状态分析@Provide、@Consume
@Provide装饰器和@Consume装饰器:与后代组件双向同步developer.huawei.com/consumer/cn…@Provide初始化规则图示@Consume初始化规则图示框架行为初始渲染:@Provide装饰的变量会以...
2024-12-10
4349
5569
iOS
鸿蒙ACE-V1状态分析@Track
iOS
鸿蒙ACE-V1状态分析@Track
鸿蒙ACE-V1状态分析@Track
@Track装饰器:class对象属性级更新developer.huawei.com/consumer/cn…@Track是class对象的属性装饰器。当一个class对象是状态变量时,@Track装饰的属性发生变化,只会触发该属性关联的U...
2024-12-10
3143
13810
点击加载更多
141
iOS