Ting

Ting @yo1995

About: Swift@Esri, ECE@Duke, Physics@BUPT

Location:
Redlands, CA
Joined:
Feb 16, 2023

Ting
articles - 20 total

ARGeoTrackingConfiguration 苹果街景定位支持地区

SEO: Geotracking, coverage, Visual Positioning System (VPS), ARCore, Geospatial API, ARKit, AR, 街景定位,...

Learn More 0 0Nov 19 '25

Swift 静默弃用警告

(中文找不到合适的表达,实际上想说的是 suppress/silence deprecation warning in Swift,压制弃用警告?) 问题 在开发 SDK...

Learn More 1 0Jun 26 '25

Xcode 版本与部署目标版本?

在发布我们的 SDK 时,一个时常需要考虑的问题:我们的新版本 SDK 应该支持哪些“版本”? 这里的“版本”指代很多的东西,比如: 哪些型号的硬件,如 Intel vs Apple M...

Learn More 0 1Jun 17 '25

Xcode Build Phase 文件类型谜团

如果在构建编译过程中,引用了不存在的文件, Xcode 会给出如下错误: Build input file cannot be found: '{path to some file}'. Did...

Learn More 1 0Jun 10 '25

iOS 18.4 模拟器的 URLSession bug

前情提要:https://developer.apple.com/forums/thread/777999 大致问题就是在iOS 18.4...

Learn More 0 0Apr 1 '25

探究是否用 @ViewBuilder 替换 AnyView

起因 我们的开源示例程序 ArcGIS Maps SDK for Swift Samples 里面,使用了分栏式的展示逻辑,即点击列表中的一个示例,在详细页面 detail...

Learn More 0 0Dec 12 '24

Task vs Job vs Stream

在Swift Concurrency的异步编程中,我们逐渐发现,大体上有如下三种情形 Task: 一般情况下耗时较短的异步回调,例如一个查询请求 Job:...

Learn More 0 0Nov 20 '24

检测app是否运行在visionOS的临时方法

TL;DR /// A Boolean indicating whether the current device is running visionOS or not. private let...

Learn More 0 0Nov 20 '24

Synchronized 变量在不同操作系统的不同行为

SEO: Python Synchronized variable value doesn't change in global context Synchronized value not...

Learn More 0 0Nov 7 '24

MacOS 和 iOS app 的版本号冲突

最近新发布了一个由原先iOS代码库改动而来的Mac Catalyst macOS app。自从登上Mac App Store以来,daily build就上传不了了,提示如下的错误: This...

Learn More 0 0Aug 9 '24

测试 iOS app 的后台行为

最近在开发中碰到用 SwiftUI 的 backgroundTask(_:action:) 修饰符来实现“真后台”下载数据的功能。代码实现本身就已经有点儿绕了,而测试更是令人挠头。主要在于 iOS...

Learn More 0 0Jun 26 '24

Swift字典键值的查找时间复杂度

SEO Swift Dictionary Keys lookup time complexity contains O(1) O(n) constant time ...

Learn More 0 0Apr 1 '24

全画幅相机的最大分辨率

SEO 全幅 全画幅传感器 最大分辨率 艾里斑 瑞利判据 理论分辨率 极限分辨率 衍射极限 ...

Learn More 0 0Mar 26 '24

如何保证TaskGroup中task的顺序

引言 TaskGroup 是 Swift 5.4 左右新引入的 Swift Concurrency 中的一个概念。在新的 Swift Concurrency...

Learn More 1 0Mar 22 '24

presentationDetents里的detent是什么意思?

PresentationDetent是SwiftUI中上拉页面的一个新的概念。在iOS...

Learn More 0 0Mar 19 '24

SwiftUI与View Model:Apple的词语选择困难

前言 经过一段时间SwiftUI开发的朋友应该都注意到,Apple在其官方文档网站 https://developer.apple.com/documentation/...

Learn More 2 0Feb 8 '24

ObservedObject 对比EnvironmentObject 的优缺点

...

Learn More 0 0Dec 7 '23

一流企业

有一句俏皮话: 一流学校搞学术,二流学校忙考研,三流学校查卫生 我觉得在评价一家企业时,也有这样的特点可以把它们分为三六九等。 不入流的公司各有各的特色和不足,在此不提。 三流企业玩管理。在...

Learn More 1 0Aug 2 '23

为什么我选择了苹果开发

2010年、2013年、甚至2017年的我,一定不会想到,自己参加工作后的第一种工作内容,是苹果平台软件开发。 在决定自己将要至少从事几年程序员的职业后,摆在我面前的一个重要问题:做哪个方向? 当时...

Learn More 0 0Jul 22 '23

Hello World!

2023年,欢迎来到我的技术博客!之前攒了许多有关软件、硬件技术想写的内容,又总是不想“污染”自己的博客,导致憋了一路无处释放。 接下来的一段时间,我会重制几篇过去的博文来给这里暖暖场。在可预见的几年...

Learn More 0 0Jul 21 '23