将 Obj-C 代码翻译为 C/C++ 代码

Objective-C => C/C++
Read more →

与 Visual Studio Code 共舞

VS Code(全称 Visual Studio Code),是微软推出的一款插件化编辑器。比 IDE 轻量,又比终端更容易上手,本文将罗列一些我在使用的设置、配置、插件等,也欢迎大家建言献策~
Read more →

iOS 自动化测试之 WDA & Appium

Test automation in iOS from scratch.
Read more →

App Store 面面观

一款 app 从开发者手里到最终交付到用户桌面的整个过程中,编写代码只是其中小小的一环,我们需要搭建相应的开发环境、分发完整产物进行测试、并最终将其配以合适的宣传文案以供用户享用。本文将叙述作为一名一线 iOS 开发者与 App Store「打交道」的纪实经历。
Read more →

Swift/Obj-C 混编项目升级 Swift 5.0 踩坑

在 ABI 稳定前,每次 Swift 升级都是一个比较「痛苦」的体验。这次笔者花费约总共一天时间将 Swift/Obj-C 混编项目升级到 Swift 5.0,其中还是有一些踩坑经验值得分享的。
Read more →

Obj-C 中的重载与重写

重载(Overload)和重写(Override)是面向对象语言中十分基本的两个概念,本文将谈谈 Obj-C 中的重载与重写。
Read more →

Objective-C 与 Swift 桥接中的坑

Objective-C 与 Swift 的混编是全面转向 Swift 中的必经之路,本篇即是这一过程中的踩坑「真实」记录。
Read more →

使用 usbmuxd 连接 iPhone

USB Multiplexing Daemon
Read more →

Xcode 10 beta 趟坑

Xcode 9 => Xcode 10 beta
Read more →

在 macOS 上进行直播推流

欢迎来围观我的 B 站直播间:https://live.bilibili.com/7900407
Read more →

将树莓派作为 AirPlay 音频服务器

然而「吃灰派」已经出手了 🤷‍♂️
Read more →

iOS 开发问题解决集锦

持续更新 ing
Read more →

Zen of Git

🚧 Building… 🚧 在现代软件开发的团队协作中,版本控制系统(Version Control System)必不可少,而 Git 已成为绝大多数的团队首选。本文将简单谈谈 Git 相关的工作流、工具链等,以及背后的思考、权衡,当然对于不同的团队,其选择侧重会略有不同,也欢迎大家互相交流。
Read more →

Supervisor 的安装与基本使用

Supervisor 是 Linux/UNIX 下的一个由 Python 编写的进程管理工具,可以很方便的用来启动、重启、关闭进程。
Read more →

使用 Homebrew 安装 Jenkins

Jenkins Tips
Read more →