IOS
c270623111
这个作者很懒,什么都没留下…
展开
-
UIViewController容器机理分析
一. UIViewController做iOS开发的经常会和UIViewController打交道,从类名可知UIViewController属于MVC模型中的C(Controller),说的更具体点它是一个视图控制器,管理着一个视图(view)。UIViewController的view是lazy loading的,当你访问其view属性的时候,view会从xib文件载入或者通过转载 2013-12-06 12:18:38 · 569 阅读 · 0 评论 -
在iOS设备中播放流媒体
常用的方法有2种,一种是利用HTML5技术,使用一个webView来播放;第二种是使用MediaPlayer来播放,我这里介绍下第2种方法。效果如下图显示:首先需要引用framework:MediaPlayer.framework然后在头文件中12#import @property(nona转载 2013-12-26 15:31:33 · 757 阅读 · 0 评论 -
【长篇高能】ReactiveCocoa 和 MVVM 入门
翻译自ReactiveCocoa and MVVM, an Introduction. 文中引用的 Gist 可能无法显示。为了和谐社会, 请科学上网。MVC任何一个正经开发过一阵子软件的人都熟悉MVC,它意思是Model View Controller, 是一个在复杂应用设计中组织代码的公认模式. 它也被证实在 iOS 开发中有着第二种含义: Massive View C转载 2015-06-04 15:52:47 · 845 阅读 · 0 评论 -
iOS应用架构谈 开篇
iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用架构谈 动态部署方案 iOS应用架构谈 本地持久化方案缘由之前安居客iOS app的第二版架构大部分内容是我做的,期间有总结了一些经验。在将近一年之后,前同事zzz在微信朋友圈上发了一个问题:假如问你一个iOS or Android ap转载 2015-06-04 16:11:38 · 537 阅读 · 1 评论 -
iOS应用架构谈 网络层设计方案
iOS应用架构谈 开篇iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用架构谈 动态部署方案 iOS应用架构谈 本地持久化方案前言网络层在一个App中也是一个不可缺少的部分,工程师们在网络层能够发挥的空间也比较大。另外,苹果对网络请求部分已经做了很好的封装,业界的AFNetworking也被广泛使用。其它的AS转载 2015-06-04 16:19:11 · 542 阅读 · 0 评论 -
iOS应用架构谈 view层的组织和调用方案
前言《iOS应用架构谈 开篇》出来之后,很多人来催我赶紧出第二篇。这一篇文章出得相当艰难,因为公司里的破事儿特别多,我自己又有点私事儿,以至于能用来写博客的时间不够充分。现在好啦,第二篇出来了。当我们开始设计View层的架构时,往往是这个App还没有开始开发,或者这个App已经发过几个版本了,然后此时需要做非常彻底的重构。一般也就是这两种时机会去做View层架构转载 2015-06-04 16:13:47 · 507 阅读 · 0 评论