ios

Geek 研究僧3 小时前
图像处理·ios·iphone·影像
iPhone 17 Pro Max 的影像升级全解:从长焦、前置聊到 ProRes RAW今年的 iPhone 17 Pro 真的是一个影像大年,影像模组和软件功能都得到同步升级,比如广角、超广角和长焦终于都升级到了 4800 万像素的融合式版本,前置影像也升级到了 1800 万像素的 Center Stage 方形传感器。
鹏多多8 小时前
android·前端·ios
flutter-切换状态显示不同组件10种实现方案全解析在Flutter开发中,在应用运行过程中,根据用户操作或业务逻辑,在界面上显示不同组件的技术方案叫做切换组件。它是构建动态界面的基础能力,核心差异体现在状态管理、过渡效果和交互方式上,不同方案适配不同场景的需求(如简单渲染、动画过渡、用户驱动导航等)。
jh_cao9 小时前
ios·swiftui·swift
(4)SwiftUI 基础(第四篇)在前面几篇里,我们已经能排版出漂亮的界面。 但如果没有配色和形状修饰,画面会显得单调。 这一篇让你掌握 SwiftUI 的视觉基础:颜色 + 圆角 + 渐变背景 + 形状叠加。
00后程序员张10 小时前
android·ios·小程序·https·uni-app·iphone·webview
苹果软件混淆的工程逻辑,从符号空间到资源扰动的体系化实现在移动安全体系中,“混淆”是一个经常被提到、却容易被误解的概念。 很多开发者以为混淆只是“让代码看不懂”,但真正成熟的混淆体系,既是工程策略,也是生产流程的一部分。 本文尝试从技术原理角度,剖析苹果软件混淆的底层逻辑与工程约束,并结合实际工具说明如何在无源码情况下建立成品级防护能力。
jh_cao1 天前
ios·架构·swiftui
(3)SwiftUI 的状态之上:数据流与架构(MVVM in SwiftUI)“在状态之上,组织思想;在数据之上,构建架构。”在前两篇中,我们认识了 SwiftUI 的核心哲学:这些理念在小型页面中非常高效。 但当项目复杂起来,比如多页跳转、网络请求、权限控制时, 你会发现仅靠 @State 和 @ObservedObject 还不够。
方君宇1 天前
ios
iOS App小组件(Widget)设置透明背景在iOS中实现小组件的透明背景。无法通过现有的API显示桌面背景,因为小组件自带默认背景,目前来看只能使用私有API。
恋猫de小郭1 天前
android·前端·ios
React 和 React Native 不再直接归属 Meta,React 基金会成立近日, React 宣布创建 React 基金会和新的技术治理结构的计划, React 和 React Native 将从 Meta 迁移到新的 React 基金会,其目的在于成为 React、React Native 以及 JSX 等一些支持项目的新家园,React 基金会的使命是支持 React 社区和生态系统。
HarderCoder2 天前
ios·swift
Swift 中的基本运算符:从加减乘除到逻辑与或非Swift 会主动阻止值溢出;若需要溢出行为,用「溢出运算符」&+ &- &*。把「计算 + 赋值」合二为一,写法与 C 一致:
HarderCoder2 天前
ios·swift
Swift 中“特性开关”实战笔记——用编译条件+EnvironmentValues优雅管理Debug/TestFlight/AppStore三环境准备三套 Configuration复制 Release → 分别取名 TestFlight、AppStore;
HarderCoder2 天前
ios·swift
Swift 并发任务中到底该不该用 `[weak self]`?—— 从原理到实战一次讲透在 Swift 回调式 API 时代,我们被教育“只要闭包可能产生循环引用,就写 [weak self]”。
FeliksLv2 天前
ios
iOS 集成mars xlogxlog 是微信团队分享的基于 c/c++ 高可靠性高性能的运行期日志组件,官方 wiki 上集成的方式很简单,只需要执行build_ios.py脚本,选择Clean && build xlog.即可,但实际上还是有一些坑。
2501_915106322 天前
网络协议·http·ios·小程序·https·uni-app·iphone
CDN 可以实现 HTTPS 吗?实战要点、部署模式与真机验证流程答案是肯定的:现代 CDN 不仅可以实现 HTTPS,还能承担证书管理、TLS 终止、HTTP/2/QUIC、OCSP 缓存等职责,把加密和性能优化的复杂性从源站剥离开来。不过“能做”不等于“一劳永逸”,工程上有许多细节要注意。下面从实务角度讲清可行模式、常见坑、验证方法与一条可复用的排查流程,面向后端与 iOS 真机调试工程师。
大熊猫侯佩3 天前
ios·swiftui·swift
在肖申克监狱玩转 iOS 26:安迪的 Liquid Glass 复仇计划肖申克监狱的高墙里,安迪·杜佛兰坐在冰冷的铁桌前,面前摊着一张皱巴巴的纸——典狱长诺顿的亲笔命令:“三天内复刻苹果地图的 Liquid Glass 组件,要是搞砸了,你那间‘图书馆’就等着变柴火堆。”
非专业程序员3 天前
前端·ios
逆向分析CoreText中的字体级联/Font Fallback机制本文基于Xcode 16.4,iOS 18.5模拟器分析,不同系统版本可能有区别。前面我们介绍了自定义文字排版引擎的原理,其中有一个复杂部分是字体Fallback,本文将通过逆向手段分析CoreText中CTFontCopyDefaultCascadeListForLanguages的实现,通过了解系统的字体回退实现,可以帮助我们实现更好的生产级别的文字排版引擎。
库奇噜啦呼4 天前
macos·ios·cocoa
【iOS】简单的四则运算四则运算的本质是使用运算符号优先级来判断是否入栈出栈,其思路有两种:一种是中缀表达式转后缀表达式,对后缀表达式进行计算得到结果;另一种是直接使用中缀表达式计算结果。
white-persist4 天前
android·前端·ios·智能手机·微信小程序·小程序·原型模式
【burp手机真机抓包】Burp Suite 在真机(Android and IOS)抓包手机APP + 微信小程序详细教程先配置好代理监听的IP和端口,IP可以在cmd中输入ipconfig来查看,端口可以随意设置,但是不能和本地一些特殊端口重复,否则会失效,然后导出CA证书
恋猫de小郭5 天前
android·开发语言·flutter·ios·golang
Fluttercon EU 2025 :Let‘s go far with Flutter这个主题是由 Kevin Moore 在 Fluttercon EU 2025 分享, Kevin Moore 是 Google Flutter 和 Dart 团队的产品经理,而本次主题也是向大家展示了 Flutter 未来的规划,比如开放性、可扩展性、强大的生态系统和持续演进等。
2501_915909065 天前
android·开发语言·ios·小程序·uni-app·php·iphone
iOS 抓包工具有哪些?实战对比、场景分工与开发者排查流程在 iOS 开发与测试里,抓包是排查网络问题、验证接口、调试鉴权与性能的常规动作。不同工具各有侧重:有的适合日常联调、有的适合自动化脚本、有的能做深度协议分析,还有的能在遇到 SSL Pinning 或受限网络时从真机直接取证。本文以开发者实战视角列出常见工具、说明它们各自的优劣与适用场景,并给出几套可复用的抓包组合与排查流程,最后说明在代理方法失效时的补救手段(包括如何合理使用 USB 直连抓包工具)。
2501_915918416 天前
android·ios·小程序·https·uni-app·iphone·webview
iOS 框架全解析,原生框架与跨平台框架对比、开发应用打包与 App Store 上架实战经验在移动互联网开发中,iOS 框架 是构建应用的核心。无论是使用 原生开发框架(UIKit、SwiftUI 等),还是选择 跨平台框架(uni-app、Flutter、React Native 等),开发者最终都要面临 应用打包、ipa 文件上传、TestFlight 测试与 App Store 上架 的完整流程。
感谢地心引力6 天前
windows·macos·ios·iphone·ios26
iOS26 打开开发者模式前两天准备使用一下iPhone的开发者模式里面的吞吐量测试,但是找了一圈发现没有开发者模式,也找不到开关。