刘玉刚--AI-技术研究院

Liu Yugang -------AI-Technology Research Institute

iOS实现主题切换技术点之一

主题切换技术关键点: 1,主题切换原理: 主要利用的是通知:因为切换主题需要所有满足切换的类都发生改变,这就是广播模式。 通知的实质:告诉需要做主题切换的控件图片路径发生了改变,从新的路径中重新加载。 主题切换的实质:1)切换素材的路径 ...

2016-02-29 20:50:24

阅读数:1078

评论数:0

OC-RunTime运行时技术的总结具体代码实现

RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数( C语言的函数调用请看这里 )。编译完成之后直接顺序执行,无任何二义性。OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(事实...

2016-02-29 20:38:44

阅读数:1256

评论数:0

MVVM设计模式具体实现

前面有一篇我们已经讲到MVVM设计模式的基本原理,网址:http://blog.csdn.net/baihuaxiu123/article/details/50752136 这里就起、其概念就不过多讲了,该篇就来讲讲MVVM这一模式具体实现。主要利用一个页面登录跳转来实现MVVM的设计模式。要实...

2016-02-27 15:12:56

阅读数:1435

评论数:0

ReactiveCocoa框架到底是多强大

大家很多人不知道ReactiveCocoa是什么东东,今天主要跟大家谈谈我对ReactiveCocoa的理解和认识。 1 ReactiveCocoa是什么? ReactiveCocoa(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,...

2016-02-27 14:51:56

阅读数:1855

评论数:2

抽屉实现技术原理

现在看了很多APP,大多用到了抽屉效果,现在就以片刻APP为参考,详细介绍抽屉效果实现的原理。这里介绍一个比较简单的抽屉效果,其它抽屉效果都是大同小异。 整体的效果如图所示: 整个实现的原理:通过点击导航栏侧边图标或者左右手势滑动来同时改变主菜单视图的X坐标和侧边栏视图的视图...

2016-02-27 10:07:33

阅读数:1405

评论数:0

MVVM设计模式与MVC模式

如果你已经开发一段时间的iOS应用,你一定听说过Model-View-Controller, 即MVC。MVC是构建iOS app的标准模式。在本文,我将重温一下MVC是什么,详述它的缺点,并且告诉你一个新的方式来架构你的app:Model-View-ViewModel。1 首先介绍下MVC是什么...

2016-02-26 19:41:49

阅读数:1559

评论数:0

cocoaPods配置

CocoaPods是一个负责管理IOS项目第三方开源代码的工具,使用CocoaPods可以为我们节省设置和更新第三方开源库的时间,下面来详细介绍如何安装和使用CocoaPods。1 打开终端 第一步:删除原有的镜像包 gem source --remove https://rubygems.org...

2016-02-26 17:34:15

阅读数:704

评论数:0

提示
确定要删除当前文章?