摘要: 最近配置jenkins来自动构建iOS应用,期间遇上不少问题。在这里分享给大家,也给自己留个底,方便下次解决问题。 首先说明下基本情况,我们因为部署jenkins的机器不是Mac,所以不能安装Xcode插件,我不知道这个插件能给我们带来多少便捷。最终方案就是让jenkins调用另一台用于打包的机器, 阅读全文
posted @ 2016-03-11 15:30 钱鸿强 阅读(704) 评论(0) 推荐(0) 编辑
摘要: iOS的动态部署能极大的节约成本。苹果的审核周期很长,有的时候,你可能不得不等待将近2个星期去上架你的新功能或者bug。所以动态部署是有价值的。 我这里讨论的情况不把纯web应用考虑在内,因为用户体验过于差,偶尔出现几个页面还可以,但是整个app都是的话,无疑是非常糟糕的。 理论上讲,因为OC是一门 阅读全文
posted @ 2016-02-29 14:22 钱鸿强 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 最近有很多人问我,这个效果该怎么实现,那个功能该怎么实现。所以我准备开个专题,找一些app模仿,写一些示例代码,以供大家参考。 第一个下手的就是格瓦拉,没用过的可以下载看看,效果做的还是可以的,专场,和 tabBar的实现都觉得挺有意思的。项目代码 首先讲解下如何实现这样的自定义的tabBar 首先 阅读全文
posted @ 2016-02-22 09:45 钱鸿强 阅读(234) 评论(0) 推荐(0) 编辑
摘要: (整个关于ReactiveCocoa的代码工程可以在https://github.com/qianhongqiang/QHQReactive下载) 在这篇博客中,我将把ReactiveCocoa中的擦作符做具体的介绍,附上对应的应用场景,是持续更新的。如果有的场景不合适,或者有更好的使用场景,可以留 阅读全文
posted @ 2016-02-15 09:58 钱鸿强 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 尽管在ARC中,野指针出现的频率已经大大降低了,但是仍然会有野指针困扰着我们。 在模拟器调试中,我们可以开启scribble或者zombieObject来将已经释放的内存填充无意义的内容,能够将一些非必现的野指针变成必现。但是,这只能在模拟器中,但是给测试的包并不能这么做。测试是非常需要这个功能的。... 阅读全文
posted @ 2016-01-20 15:37 钱鸿强 阅读(589) 评论(0) 推荐(0) 编辑
摘要: (整个关于ReactiveCocoa的代码工程可以在https://github.com/qianhongqiang/QHQReactive下载) RAC为了实现优雅的信号绑定,可谓使尽浑身解数,不仅是这个,整个RAC中对宏的使用都很有学习价值。我这里简单简单的说明下,我们在实际开发中常用到的宏,有 阅读全文
posted @ 2016-01-14 13:17 钱鸿强 阅读(212) 评论(0) 推荐(0) 编辑
摘要: (整个关于ReactiveCocoa的代码工程可以在https://github.com/qianhongqiang/QHQReactive下载) 好多天没写东西了,今天继续。主要讲解RAC如何于UI空间实现响应流的。 随手找个按钮响应的RAC实现作为示例,然后我们去做一个简单的实现 [[_Hidd 阅读全文
posted @ 2016-01-07 15:32 钱鸿强 阅读(172) 评论(0) 推荐(0) 编辑
摘要: (整个关于ReactiveCocoa的代码工程可以在https://github.com/qianhongqiang/QHQReactive下载) 上一章节简要的说明了如何实现的热信号。但是像那么写,貌似不是非常优雅。这一章节我们会把冷热信号转换写的跟ReactiveCocoa一样优雅。 React 阅读全文
posted @ 2015-12-29 14:10 钱鸿强 阅读(197) 评论(0) 推荐(0) 编辑
摘要: (整个关于ReactiveCocoa的代码工程可以在https://github.com/qianhongqiang/QHQReactive下载) 这一章节主要讨论信号的“冷”与“热” 在RAC的世界里,信号是有“冷”(被动passive)与“热”(主动active)之分的。而且一不小心,这就可能成 阅读全文
posted @ 2015-12-28 09:45 钱鸿强 阅读(218) 评论(0) 推荐(0) 编辑
摘要: (整个关于ReactiveCocoa的代码工程可以在https://github.com/qianhongqiang/QHQReactive下载) 上面抽丝剥茧的把最主要的信号机制给分离开了。但在RAC中各种操作也是必不可少的,一些复杂的操作符也是有一些基础操作拼接组合而来,有点搭积木的味道。 那我 阅读全文
posted @ 2015-12-25 11:15 钱鸿强 阅读(241) 评论(0) 推荐(0) 编辑