关于一次 SS 流量丢失的过程记录
2019-01-29 更新早上一到办公室连接上公司网络,网速直接就飚到了 600KB/s,甚至一度有过 M 的趋势,果不其然,还是 com.apple.Safari.SafeBrowsing.Serv ...
Read more
在 Swift Framework 中使用 C 文件的过程探索
问题描述我们在开发线上诊断工具需求的时候,是以单个 Pod 的形式提供支持,并且代码文件中只有纯 Swift 文件,但是其中需要用到系统的 C 库的一些功能,本次就是使用了系统 C 库中 resolv ...
Read more
UserDefaults and Keychain
Apple 提供了几种持久化方案,其中 UserDefaults 和 Keychain 是 App 开发过程中使用频率最高的方案,而且从以往和同事的探讨过程中发现对这两个概念中有一些细节还是理解不太透 ...
Read more
如何做 Send to 2Do 的书签
使用鼠标拖拽下面这个链接到你的 Favorites Bar 上, Send to 2Do 然后编辑地址,将其替换为如下: javascript:window.location='twodo: ...
Read more
阅读流程
最近统一了一下自己的阅读流程,更新一下,具体用到的工具有 DEVONThink Pro PDFExpert MarginNote 其中 1 是输入和归档源,3 是输出源。 大概就是如下所示: 采 ...
Read more
三个简单步骤让你测试使用系统单例的代码
原文:Testing Swift code that uses system singletons in 3 easy steps原作者 & Copyright @johnsundell翻译 ...
Read more
避免在 Swift 中使用单例
原文:Modular Xcode projects原作者 & Copyright @pepibumur翻译:@OgreMergO “我知道单例不好,但是…”,这是开发者常常在讨论代码的时候 ...
Read more
Swift 中几种不同的依赖注入方式
原文:Different flavors of dependency injection in Swift原作者 & Copyright @johnsundell翻译:@OgreMergO ...
Read more
那些我恢复 Mac 系统之后要安装的 Apps

记录一下自己常用的 Mac Apps,每次重装之后到了用的时候发现忘记安装了(不是每次都用 TimeMachine 恢复),而且强烈简易大家如果某个 App 有对应的独立安装版本的话,购买其独立安装版本为好,沙盒环境以及和 Apple ID 绑定的特性就使得功能性以及灵活度大减。

Read more
What is LLVM
原文:What is LLVM? The power behind Swift, Rust, Clang, and more翻译:@OgreMergO 什么是 LLVM?隐藏在 Swift,Rus ...
Read more