随笔分类 -  iOS

摘要:转载: 在Xcode中使用Git进行源码版本控制 在应用程序开发过程中,很重要的一部分工作就是如何进行源码的版本控制。当代码出现问题时,我们就需要将代码恢复到原先正常的版本。如果是多个人共同开发一个项目,那么代码的控制就会非常复杂。幸运的是,开发者不需要自己控制这些,因为有专门的软件来负责,叫做版本 阅读全文
posted @ 2016-03-26 22:12 Andrew.Zhou 阅读(367) 评论(0) 推荐(0) 编辑
摘要:转载: iOS响应式编程:ReactiveCocoa vs RxSwift 选谁好 内容来自stack overflow的一个回答:ReactiveCocoa vs RxSwift – pros and cons? 要直接比较这两个有点难。Rx 是 Reactive Extensions 的一部分, 阅读全文
posted @ 2016-03-26 01:08 Andrew.Zhou 阅读(2190) 评论(0) 推荐(0) 编辑
摘要:转载: Objective-C中的集合类 下面详细的介绍Objective-C中的集合类以及每个集合类的用法,学过其他面向对象编程语言的小伙伴们看到OC的集合类会有种莫名的亲切感,理解起来问题不大,可以类比Java中的集合类去学习。 在Objective-C中的集合类中主要包括不可变的数组–NSAr 阅读全文
posted @ 2016-03-25 17:24 Andrew.Zhou 阅读(362) 评论(0) 推荐(0) 编辑
摘要:转载: Objective-C与JavaScript交互的那些事 最近公司的运营瞎搞了个活动,其活动要服务端提供数据支持,web前端在微信公众账号内作为主要的运营阵地,而iOS、Android要提供相应的入口及页面进行配合。一个活动,动用了各个端的程序猿。而在这里面技术方面主要就是涉及到web端和服 阅读全文
posted @ 2016-03-25 00:58 Andrew.Zhou 阅读(279) 评论(0) 推荐(0) 编辑
摘要:转载: iOS应用架构谈 组件化方案 #简述 ###前几天的一个晚上在infoQ的微信群里,来自蘑菇街的Limboy做了一个分享,讲了蘑菇街的组件化之路。我不认为这条组件化之路蘑菇街走对了。分享后我私聊了Limboy,Limboy似乎也明白了问题所在,我答应他我会把我的方案写成文章,于是这篇文章就出 阅读全文
posted @ 2016-03-21 19:19 Andrew.Zhou 阅读(394) 评论(0) 推荐(0) 编辑
摘要:转载: iOS动态部署方案 #前言 ###这里讨论的动态部署方案,就是指通过不发版的方式,将新的内容、新的业务流程部署进已发布的App。因为苹果的审核周期比较长,而且苹果的限制比较多,业界在这里也没有特别多的手段来达到动态部署方案的目的。这篇文章主要的目的就是给大家列举一下目前业界做动态部署的手段, 阅读全文
posted @ 2016-03-21 19:16 Andrew.Zhou 阅读(1670) 评论(0) 推荐(0) 编辑
摘要:转载: iOS应用架构谈 本地持久化方案及动态部署 #前言 ###嗯,你们要的大招。跟着这篇文章一起也发布了CTPersistance和CTJSBridge这两个库,希望大家在实际使用的时候如果遇到问题,就给我提issue或者PR或者评论区。每一个issue和PR以及评论我都会回复的。 ###持久化 阅读全文
posted @ 2016-03-21 15:20 Andrew.Zhou 阅读(285) 评论(0) 推荐(0) 编辑
摘要:转载: iOS应用架构谈 网络层设计方案 #前言 ###网络层在一个App中也是一个不可缺少的部分,工程师们在网络层能够发挥的空间也比较大。另外,苹果对网络请求部分已经做了很好的封装,业界的AFNetworking也被广泛使用。其它的ASIHttpRequest,MKNetworkKit啥的其实也都 阅读全文
posted @ 2016-03-21 11:10 Andrew.Zhou 阅读(2264) 评论(1) 推荐(0) 编辑
摘要:转载: iOS应用架构谈 view层的组织和调用方案 #前言 ###当我们开始设计View层的架构时,往往是这个App还没有开始开发,或者这个App已经发过几个版本了,然后此时需要做非常彻底的重构。 ###一般也就是这两种时机会去做View层架构,基于这个时机的特殊性,我们在这时候必须清楚认识到:V 阅读全文
posted @ 2016-03-20 19:03 Andrew.Zhou 阅读(289) 评论(0) 推荐(0) 编辑
摘要:转载: iOS应用架构谈 开篇 #缘由 ###之前安居客iOS app的第二版架构大部分内容是我做的,期间有总结了一些经验。在将近一年之后,前同事zzz在微信朋友圈上发了一个问题:假如问你一个iOS or Android app的架构,你会从哪些方面来说呢? ###当时看到这个问题正好在乘公车回家的 阅读全文
posted @ 2016-03-20 16:51 Andrew.Zhou 阅读(320) 评论(0) 推荐(0) 编辑
摘要:转载: Xcode + Swift 制作动态原型 #为什么是 Xcode 和 Swift ###我们尝试过的动态原型设计工具,Origami, Form, Hype, FramerJS,Pixate 等,但都不适合。我们想要的是像 Sketch 这样简洁好用的工具,目前来看只有 Pixate 比较合 阅读全文
posted @ 2016-03-20 01:41 Andrew.Zhou 阅读(743) 评论(0) 推荐(0) 编辑