首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
CodeOuyang
掘友等级
工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 52
沸点 0
赞
52
返回
|
搜索文章
赞
文章( 52 )
沸点( 0 )
如何优雅地解决 Objective-C 不支持方法默认参数的问题
今天突然灵光一闪,想到可以用链式表达式解决这个问题。在 iOS 开发领域因为 Masonry 这个库的影响,链式表达式知名度已经很高,因此这篇文章不再赘述其原理。直接进入主题: 如果此时想要将 ConfigB 配置为 ConfigBOne, 只需要在原有的链式表达式后面加一个 …
利用 Jazzy + SourceKitten 生成多依赖库的在线文档
我们在前文 《Cocoa 代码注释与文档生成》 中详细介绍了如何为 Swift & ObjC 的代码编写符合规范的注释,以及使用 Jazzy 来生成项目文档。 今天我们来尝试一下,如何一键生成多个私有库的文档,并将其部署到 Github page 或者 Gitlab page …
Jenkins+Fastlane+自动化打包发布+蒲公英二维码展示
身为一名iOS开发人员,面临必不可少的一个阶段就是打包测试。虽然xcode可有实现打包,但在测试阶段面临测试人员不断的向你催促需要新的包进行测试就会很让人头疼,打包又是一个重复性极高又很费时间的事情。所以研究了一下jenkins和fastlane的自动打包流程,希望对大家有所帮…
iOS 高效开发之 - 3分钟实现自定义 Xcode 初始化的模板
如果你想 3 分钟实现自定义 Xcode 初始化的模板,提高自己的开发效率,直接前去下载 Github 我生成好的模板,然后放到自定义模板目录,重启 Xcode,生产力马上就会提高。 为了统一多人开发文件的框架,也为了提高开发效率,降低无效的作业,总结了以下自定义的模板,仅供大…
iOS 版本策略
不少 iOS 应用都有一套版本策略,来做控制。而现在为应对各大市场的审核,安卓也都开始需要根据版本来做一些控制。 因为对客户端来说,自身版本是已知的. 通过和当前商店版本的比对,能知道客户端当前属于是审核状态,还是过审状态。 这样只要等待我们的应用通过审核后,让服务端更新当前商…
XCode执行脚本的三种方式
第一种方式:command+shift+N创建一个嵌入的target然后在创建的target下创建一个runscript这种方式跟我们平时执行脚本的方式一样的,就是通过runscript去执行脚本第二
代码规范自动化实现方案 - Xcode类模板和CodeSnippets
代码规范是我们从入行至今,一直都在遵守的一个规范。当然这个规范没有什么明文的规定,可以是公司内部大家共同讨论最终敲定的一份代码规范,也可以使用网上呼声比较高的代码规范,规范的内容其实都是大同小异,这件事的重点在于“遵守”,这个需要所有开发者共同去维护。 但是每个人的代码习惯肯定…
网络通信的响应时长优化
网络是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。 通信是人与人之间通过某种媒体进行的信息交流与传递。 网络通信是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机,计算机与计算机之间的通信。 客户端在应用打开之后…
iOS开发之Cells的复用
在 iOS 的开发中,UITableViewCell 绝对是使用非常高频的控件。在实际开发中我们经常使用的一种架构,也是苹果官方的架构即 MVC 架构。也就是 Model,View,Controller对应的就是分别为 M, V,C 。而 UITableViewCell 属于 …
git commit提交规范
本文分享一个用于提交规范的小插件,安装方便也很实用。 作为一名程序员,提交代码是我们每天都要做很多次的事,不知道你们的团队有没有git提交的规范呢。如果有,那么今天分享的这个插件将特别实用;如果没有,那么希望看了这篇文章,可以帮助你形成提交规范。 俗话说:没有规矩不成方圆。这句…
下一页
关注了
27
关注者
2
收藏集
1
关注标签
1
加入于
2017-12-30