前言 现在开发的项目中用到了大部分 C++ 代码,由于 Swift 和 C++ 混编不是很方便, 依然选择用 OC 混编, 只需要将 .m文件 修改为 .mm文件即可。 OC...
IP属地:江西
前言 现在开发的项目中用到了大部分 C++ 代码,由于 Swift 和 C++ 混编不是很方便, 依然选择用 OC 混编, 只需要将 .m文件 修改为 .mm文件即可。 OC...
前言 毕业设计买的服务器,选用nginx作为服务器,用的 ThinkPHP 作为开发框架,但是nginx默认不支持pathInfo路由格式(apache下是默认支持的).网上...
Gitlab-Ci 配置Xcode Xcode唯一需要配置的就是要将你运行的scheme设置成Shared。 打开Xcode项目 选择Product > Scheme > M...
TDD 测试驱动开发(Test Driven Development,缩写TDD),它的基本思想就是在开发功能代码之前,先编写测试代码。也就是说在明确要开发某个功能后,首先思...
最近要在持续化交付上添加一环,静态代码分析。虽然xcode的Analyze 也有这个功能,但是那个工具用起来比较麻烦,需要手动去操作。接下来就看看OCLint的使用吧。 本次...
单元测试 为什么需要单元测试 减少代码中的低级错误。 有效的降低bug的出现率。 增强可维护性。 有助于设计:写单元测试首先给了你一个如何设计 API 的清晰视角。 质量保证...
UICollectionView 瀑布流的实现 UICollectionView 比 tableView 灵活,功能也强大很多。系统实现了流式布局,但用处还有很多限制。 要想...
1 安装Docker 本机在CentOs7 下安装Docker,其他平台也一样首先查看当前内核版本是否高于 3.10 安装hello-world 镜像 运行时的输出可以看到d...