Recent Posts
Xcode 命令行工具程序工程中使用单元测试
XCode 创建 iPhone 应用程序时, 默认会提示创建单元测试 Target 。 但是对于简单的命令行程序(Command Line Application), 并不会提示创建。
iOS extension 调试打印输出
Xcode 窗口 Debug 区域显示的Log 仅显示由 Xcode 唤起进程的打印输出。 对于App Extension 工程,进程是由系统唤起的,而不是由 Xcode 。所有开发调试时无法查看到NSLog等打印的输出。
一般可以通过 Console (控制台) 程序来显示这些输出。
Fultter Xcode Build
Flutter 创建项目后,Xcode编译项目时的几个问题解决。
环境
flutter doctor
[✓] Flutter (Channel stable, 2.0.0, on macOS 11.2.3 20D91 darwin-arm, locale en-CN)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[✓] Xcode - develop for iOS and macOS
[✓] Chrome - develop for the web
[✓] Android Studio (version 4.1)
[✓] VS Code (version 1.54.1)
[✓] Connected device (2 available)
• No issues found!
基于Gitlab MR做代码审核 - 2演示
Gitlab Merge Requests 流程说明二 - 演示
迁出代码
#仅克隆远程master分支
git clone https://gitlab.company.com/demo/prdemo.git
#查看所有分支
git branch -a
#显示如下
* master (仅迁出master分支)
remotes/origin/HEAD -> origin/master
remotes/origin/develop
remotes/origin/master
# 迁出develop分支
git checkout -b develop origin/develop
git branch -a
* develop (develop已经迁出,且当前处于develop分支中)
master (master分支已经迁出)
remotes/origin/HEAD -> origin/master
remotes/origin/develop
remotes/origin/master