首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
iOS
Swift
前端
SwiftUI
HarmonyOS
JavaScript
Flutter
Apple
Android
展开
全部
iOS
Swift
前端
SwiftUI
HarmonyOS
JavaScript
Flutter
Apple
Android
音视频开发
macOS
面试
LeetCode
客户端
掘金·金石计划
暂无数据
推荐
最新
Metal 进阶:离屏渲染
### 引言 Hi,大家好,我是一牛。今天我想和大家分享的是`Metal`的离屏渲染。我们先回顾下离屏渲染的概念。 *离屏渲染(Off-screen Rendering) 是指在图形处理过程中,图
深入理解iOS上的静态库、动态库、framework和xcframework
在iOS开发中,我们常常需要以二进制形式依赖三方库。本文章详细对比和介绍介绍不同格式的二进制产物的关系与特点。 通过阅读本文,可以理解需要选择哪种方式进行二进制集成,以及明白其中的一些重要概念。
再探 OSX / iOS 的内存管理
谈到 iOS/OS X 内存管理开发者首先想到的可能是 Objective-C 中 ARC 相关的内容(毕竟相关的内容实在是太多了),但这篇文章与大家分享的是操作系统层面的一些内存相关的概念与知识点。
Metal 进阶:渲染图片
前言 大家好,我是一牛,今天我和大家分享的是如何使用 Metal 渲染图片。在上一节我们学会了如何渲染三角形,在这个基础上,渲染一张图片就会变得很容易。 纹理 首先我们先来复习下纹理的定义。纹理(Te
Swift 进阶: 隐式打开存在类型
引言 大家好,我是一牛,今天我为大家介绍一个概念 - 隐式打开存在类型。在介绍它之前,我们先来回顾一下存在类型。 存在类型也就是装箱类型,在Swift中使用any关键字修饰,它存储的值的具体类型是未知
惊喜!无需 Windows 和 PS5,Mac 用户也能玩《黑神话:悟空》
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 最近最大的话题就是《黑神话:悟空》了,作为今年最强 3A 大作目前在全球已经卖出了 1000 多万份。同时当天上线人数更高达 220 万,辗压《
KeyPath 并不神秘
引言 Hi, 大家好,我是一牛,今天我想分享的是 Swift 中的 KeyPath。在 Swift 中,KeyPath 是一个强大的工具,它允许我们在代码中以安全的方式动态的访问对象的属性。 什么是
深入理解Swift 中的协变 Self
### 前言 大家好,我是一牛,今天想和大家分享的是`Swift`的协变`Self`。在`Swift`中,协变(`Covariant`)`Self`是一种设计模式,它允许协议和基类的方法返回当前类型
M3 系列的 Macbook Air 来了!!!
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 Apple 今天宣布推出新一代 M3 芯片的 MacBook Air 系列,分别为 13 英寸和 15 英寸。新型号今天开始接受订购,大概 3
Mac Intel 迁移 Apple Silicon(M1、M2、M3 )
前言 最近 Intel 芯片通过迁移助理迁移到 Apple M3 芯片后,发现了一系列的兼容问题,本篇文章主要记录了遇到了哪些问题以及对应的解决方案,希望能帮助到JYM。 1.Fix for ‘Bad
iOS/MacOS开发需要了解的苹果官方开源库
本文介绍苹果官方的一些开源网站和库, 包含源码地址、文档和版本等信息, 作为iOS/MacOS开发的您不容错过。
fishhook--终于被我悟透了
fishhook 作为一个 hook 工具在 iOS 开发中有着高频应用,理解 fishhook 的基本原理对于一个高级开发应该是必备技能。很遗憾,在此之前虽然对 fishhook 的基本原理有过多次
使用 SwiftUI 为 macOS 创建类似于 App Store Connect 的选择器
作为这项工作的一部分,我需要创建一个组件,允许用户从特定构建中添加和删除测试群组。我希望构建类似于 App Store Connect 中的选择器组件,使用户体验尽可能熟悉,并在本文中,将展示如何使用
macOS Swift 原生项目集成 Python3 运行环境
macOS Swift 原生项目集成 Python3 运行环境,使用 pip3 安装依赖库到 Swift 项目中,并且通过苹果的审核,发布上线
Flutter在VSCode中如何提升开发效率
前言 目前Flutter官方推荐的开发工具有Android Studio和VSCode。前者Google亲儿子,对Flutter集成的比较好,上手门槛低,简单配置一下即可开发,不过这玩意在占用系统资源
使用 App Store Connect API 批量创建内购商品
我们去年开源 AppleParty(苹果派) 用于批量应用内购商品的创建和更新的方案,具体的技术方案是使用 XML Feed 格式来处理。我们重新使用 App Store Connect AP 重构~
【iOS】Mac Catalyst 初体验 - 使用UIKit开发Mac App
LottiePreviewer是一个用于快速预览Lottie的Mac小工具,就是用Mac Catalyst开发的,功能很简单,就是预览Lottie而已,最主要是想熟悉一下Mac Catalyst。
关于macOS替代品之CADisplayLink
CADisplayLink是一个能让我们以和屏幕刷新率相同的频率将内容画到屏幕上的定时器。 CADisplayLink以特定模式注册到runloop后,每当屏幕显示内
Kakapos全平台视频导出并添加滤镜工具
Kakapos 是一个视频添加过滤器工具,支持网络和本地网址以及相册视频。 同时可以简单的支持多种滤镜库,例如Harbeth、GPUImage、MetalPetal、CoreImage等等。
iOS系统和内核(XNU)架构
本文介绍iOS系统架构和xnu内核,以及组成xnu的Mach和BSD相关信息, 最后讲解了xnu加载App的流程