在即时通信系统里,Socket 解决的是“字节如何在两端传输”,Protobuf 解决的是“这些字节代表什么”。两者经常一起出现,但职责完全不同。 本文以一个匿名化的 Obj...
在即时通信系统里,Socket 解决的是“字节如何在两端传输”,Protobuf 解决的是“这些字节代表什么”。两者经常一起出现,但职责完全不同。 本文以一个匿名化的 Obj...
Author: HunterTopic: Socket、消息可靠性、SQLite、离线同步 即时通信系统表面上是“发一条消息、收一条消息”,真正困难的却不是聊天气泡,而是如何...
本文基于一个 iOS 26 示例工程整理,主要覆盖 App Intents、App Shortcuts、App Entity、Entity Query、Spotlight 索...
MLX 双模型离线环境:完整安装与使用记录 Created by Hunter安装与验证日期:2026-08-22安装目录:/Users/xxx/Desktop/AI服务/m...
本文基于 Apple Developer 官方 iPhone Duo Tech Talks 系列与 Human Interface Guidelines 整理,适合作为项目改...
最近在 iOS 项目开发中,我同时使用了 OpenAI Codex、Trae,以及 Gemini / ChatGPT 等工具。一个很明显的感受是:不同工具的优势并不完全相同。...
1 flutter 调用 iOS原生 使用FlutterMethodChannel swift: dart 2 iOS原生调用flutter 使用FlutterViewCon...
1 swift为啥没法直接c++混编 ,这样设置初衷是啥? 而oc就可以呢?? 根本原因:语言设计的时代与目标不同Objective-C:作为“C的超集”Objective-...
CAAimation介绍 CAAimation是Core Animation中用于动画的抽象基类。在Core Animation框架中,有多个具体的动画子类,每个子类都有特定...
在 Objective-C 和 iOS 开发中,self 和 _(下划线)都与类的属性访问相关,但它们的工作机制和使用场景有重要区别 self.property 本质:调用属...
1 使用masory布局不当引起的内存暴增,然后闪退 问题代码: 调试发现 为啥会出现这种情况???当 Masonry 中的约束设置不当,导致布局死循环时,应用程序可能遭遇以...
最重要的心跳没写 过份了
iOS GCDAsyncSocket简单使用接上篇文章用原生代码写socket,现在这篇文章主要介绍GCDAsyncSocket的使用,后续将写关于GCDAsyncSocket的源码分析。 GCDAsyncSocket...
// 绑定纹理到默认的纹理ID(这里只有一张图片,故而相当于默认于片元着色器里面的colorMap,如果有多张图不可以这么做) 厉害了 困扰好久!!!!
iOS-OpenGLES-入门-纹理前言 这是一篇OpenGlES 系统学习教程,记录自己的学习过程。环境: Xcode10 + OpenGL ES 3.0目标: 纹理贴图技术这里是demo,你的star和fo...
在研发滤镜相机过程中、图形处理是必备技能之一。对iOS开发来讲、确实是不小的挑战。在研发的过程,首先是通过AVFondation自定义相机,然后滤镜处理通过大名鼎鼎的GPUI...
一直以来,数据持久化使用的是sqlite,后半年的新项目选择使用Apple的CoreData,果然如传说的那样再也没有那些烦躁的sql语句了,测试阶段也没有发现很大的问题,结...
是的,它只存储一个值,这没关系–重要的是,当值更改时,@Published属性包装器将确保刷新所有使用该值的视图。 不完全对吧 我只要在某个View写了 @EnvironmentObject var tabBarViewModel:DailDeilTabBarViewModel 不管是不是使用了该值 ,该视图也会刷新。。。。
SwiftUI之EnvironmentObject如何使用@EnvironmentObject在视图之间共享数据 对于应该与整个应用程序中的所有视图共享的数据,SwiftUI为我们提供了@EnvironmentObject。...
如何使用@EnvironmentObject在视图之间共享数据 对于应该与整个应用程序中的所有视图共享的数据,SwiftUI为我们提供了@EnvironmentObject。...
最近使用SwiftUI做项目,鄙人没有想到还会用它做项目,SwiftUI的优势不用多说,把开发过程中遇到问题归纳一下 一 给list加侧滑 在iOS15中 使用 .swipe...
最新项目是面向海外,所以使用一些海外版的SDK,把一些问题记录下来,和大家一起分享。 一 AdjustSDK https://dev.adjust.com/zh/sdk/io...
我选择第二个方案 ,是不是第三个方案比第一个性能好??? 离屏渲染了。
iOS 实现文字渐变的三种方法本文讲述三种方式实现文字渐变效果: 使用colorWithPatternImage CAGradientLayer设置mask 自定义label在drawRect里使用文字m...