首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
子丑先生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
VisionPro开发 - 通过 UI 和手柄控制汽车移动
visionOS支持手柄输入,通过此前了解的ECS,可以轻松实现多种方式控制小车移动。另外阴影让物体更加真实,给USDZ模型添加阴影也需要一点小技巧哦
你连 HTTPS 原理都不懂,还讲“中间人攻击”?
随着 HTTPS 建站的成本下降,现在大部分的网站都已经开始用上 HTTPS 协议。大家都知道 HTTPS 比 HTTP 安全,也听说过与 HTTPS 协议相关的概念有 SSL 、非对称加密、 CA证书等,但对于以下灵魂三拷问可能就答不上了: 本文将层层深入,从原理上把 HTT…
Swift函数派发机制
在探究Swift函数派发机制之前,我们应该先了解一下函数派发的基本知识。函数派发就是程序判断使用哪种途径去调用一个函数的机制,也就是CPU在内存中找到该函数地址并调用的过程。每次函数被调用时都会被触发, 但你又不会太留意的一个东西. 了解函数派发机制对于写出高性能的代码来说很有…
IOS开发基础——属性关键字(copy strong weak等)
在ios的开发中,我们最常用到的就是那些修饰属性的关键字。 这些都是我们在日常的开发中常用到的一些关键字。关于他们的详细用法以及作用,在下面进行详细的分析讲解。 调用了 _Strcopy = [Strcopy copy] 方法。 atomic原子操作:加锁,保证 getter …
《Swift 进阶》可选值-读书笔记
本文是阅读了《Swift 进阶》 一书后,对平常接触不到的一些知识点的总结。因为最基础的知识不会在本文进行说明,因此比较适合使用 Swift 一段时间后的同学,初学者可以去看看 Swift 官方文档。 除了 if let 这种平常常用的可选绑定方式外,其实还可以使用 var 和…
Flutter Boost3.0初探
作者:闲鱼技术——石磬背景随着Flutter的发展,国内越来越多的App开始使用Flutter。为了降低风险,大部分App采用渐进式方式引入Flutter,在App里选几个页面用Flutter来编写,
iOS 性能优化总结
在 VSync 信号到来后,系统图形服务会通过 CADisplayLink 等机制通知 App,App 主线程开始在 CPU 中计算显示内容,比如视图的创建、布局计算、图片解码、文本绘制等。随后 CPU 会将计算好的内容提交到 GPU 去,由 GPU 进行变换、合成、渲染。随后…
iOS性能优化系列篇之“列表流畅度优化”
这一篇文章是iOS性能优化系列文章的的第二篇,主要内容是关于列表流畅度的优化。在具体内容的阐述过程中会结合性能优化的总体原则进行阐述,所以建议大家在阅读这篇文章前先阅读一下上一篇文章:iOS性能优化系列篇之“优化总体原则”, 第三篇体验优化,我们有点不一样。 由于平时工作比较忙…
软件设计原则-iOS
最近在搞代码重构,这是一个很好的学习软件设计原则、设计模式、架构设计并实践的机会,本文是以一个iOS开发人员对软件设计原则的一个概括总结。 一、概况 软件设计原则和设计模式是紧密相关的两个概念,但它们
利用Xcode Template 和 Code Snippet 提升开发效率
CodeSnippet CodeSnippet 是代码片段的意思。 在Xcode中支持代码片段,我们可以将经常使用的代码存储为一个代码片段,并为它设置快捷键。这样,输入快捷键的时候就能将代码输入 Co