- 博客(13)
- 收藏
- 关注
转载 certbot自动续约出错
之前用了certbot来配置https服务端, 这两天发现证书过期了, 执行自动续约, 结果发现, 仍然没有见效, 以为是letsencrypt官方出错了, 再加上有别的事情, 就没有搞. 今天ssh到服务端看一下, 才发现了问题所在, 那就是新生成的pem, 名字不一样了. ...
2017-03-14 10:06:00 228
转载 Where子语句在Swift中的使用
在关系数据库的领域语言中, SQL已然变成了近乎唯一的标准, 而观察SQL语句, 它最大的特色(或者说便利), 其实就是where子语句的运用. Swift语言作为一个新语言, 自然而然的吸取了SQL这种领域语言的特色, 也就是where子语句. 由于Swift语言已经有if语句, 为何还要...
2017-03-02 13:31:00 194
转载 iOS订阅型内购要点
订阅型内购, 有一套完整的销售体系, 这一点非常重要. 以往的内购app, 一般上都使用我们自己的销售体系, 然后跟苹果的内购配合起来, 尤其是消耗性内购, 在我们自己的商品体系中, 加上一个ID对应到苹果的内购ID, 用户在我们的商品体系内获取商品信息, 然后苹果那里支付, 支付完成了, 再...
2017-03-01 18:05:00 250
转载 现代软件项目开发流程
现状 在传统的瀑布式开发模式中, 我们发展出各种复杂并且严格的生产流程, 期望将软件开发的模式给彻底固定下来. 于是, 我们发明了各种开发流程的标准, 也提出了各种"看似很合理"的工业化模式. 可惜, 软件开发的世界, 没有银弹, 我们很快就发现, 所谓那些严格制定的标准和模式, 最终反而...
2017-02-22 22:04:00 442
转载 iOS应用版本设计
软件的应用版本设计, 有很多做法, 因为它本身只是一种软规范, 并无一种强制规范来约束它的强制执行, 所以造成了在实际情况中, 做法多样. 在iOS应用的开发中, 我们也会遇到软件版本设计的问题. 针对iOS应用的版本设计, 我们需要有针对性的设定一种规则, 这里的针对性, 就是指实际工作中需...
2017-02-21 08:29:00 100
转载 同步网络操作的价值
在iOS开发中, 苹果已经将同步网络操作给干掉了, 它给的理由是开发者们不懂事, 用不好同步操作, 所以, 它老人家只给异步操作, 以免各位不懂事的开发者给弄错了. 但是, 从个人来说, 同步操作, 其实仍然是有其价值的, 那就是在逻辑设计上会变得简单. 我举个例子, 比如在不引入三方库的...
2017-02-14 21:53:00 105
转载 我给自己设定的Swift开发命名规则
▾ Swift开发命名规则 ▾ Class • 界面控制器 XxxVC • 界面元素 XxxView • 界面控件(按照继承) XxxControl, XxxButton, XxxLabel...
2017-02-14 16:02:00 163
转载 iOS中模拟固态DeviceID的逻辑
这是我在最近的项目中使用的时候总结出来的逻辑, 代码属于公司, 无法直接贴代码, 将逻辑图贴出来, 仅供参考. 转载于:https://my.oschina.net/...
2017-02-14 15:43:00 227
转载 软件项目全过程(供CTO/技术主管参考)
- 整体项目过程中的流程 本文不讨论或者只是最简单的讨论各项工作中的细节, 侧重点只是跟开发人员有关的一系列工作 - 项目立项 - 需求分析 - 如何确认技术可实现性 - 技术点可实现性评估 ...
2017-02-14 15:38:00 290
转载 软件开发项目最优化原则
我是一名iOS开发的程序员, 我喜欢程序员的称谓, 当然了, 公司会给我面子, 赋予各种超越我工作范畴之外的职位称呼, 但不管什么称呼, 我最爱的, 就是开发工作本身, 这是我的狂热所在. 我做过十三年的开发工作, 按照普通人的想法, 这么大年纪了, 应该放弃开发, 转而做管理工作, 但我偏不...
2017-02-14 15:29:00 417
转载 iOS源码分析二十例 (2.DZNEmptyDataSet)
下载地址: https://github.com/dzenbot/DZNEmptyDataSet DZNEmptyDataSet的最外层接口只有一个对UIScrollView的扩展, 通过对UIScrollView的emptyDataSetSource和emptyDataSetDelegat...
2017-02-12 20:35:00 130
转载 iOS源码分析二十例 (1.MBProgressHUD)
MBProgressHUD的下载地址: https://github.com/jdg/MBProgressHUD 整个MBProgressHUD只有两个文件, 一个.h和.m文件, 整体逻辑非常简单, 整个MBProgressHUD就是一个UIView, 所有的操作, 都是围绕...
2017-02-10 18:24:00 148
转载 iOS源码分析二十例 (0.前言)
源码分析目的是什么 源码分析的目的并不是单纯的为了肢解代码, 这只是过程, 它的目的是为了让自己能够对代码的理解更加深刻, 培养自己的直观理解力, 增强自己的代码输出能力, 同时也增加自己对复杂代码的理解能力. 所谓的源码分析, 其实是对一个复杂的源码进行降维分析, 降到自己的能力所能理解的...
2017-02-10 14:13:00 113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人