Ryan's zone

Never let yourself regret

iOS测试——置换测试: Mock, Stub 和其他

iOS单元测试,使用Mock和Stub,OCMock

2014-08-21 17:51:44

阅读数:3185

评论数:0

我的iOS工程结构

好的架构不是设计出来的,而是进化而来的!

2014-08-04 08:32:12

阅读数:4544

评论数:0

使用CocoaPods管理依赖库

本篇内容将介绍Mac和iOS开发中必备的一个依赖库管理工具CocoaPods

2014-01-05 20:24:39

阅读数:3279

评论数:0

iOS事件传递机制(二)

文章地址:http://ryantang.me/blog/2013/12/29/ios-event-dispatch-2/

2013-12-31 22:21:49

阅读数:2629

评论数:0

iOS事件传递机制(一)

本篇内容将围绕iOS中事件及其传递机制进行学习和分析。在iOS中,事件分为三类: 触控事件(单点、多点触控以及各种手势操作) 传感器事件(重力、加速度传感器等) 远程控制事件(远程遥控iOS设备多媒体播放等)

2013-12-10 05:57:25

阅读数:5493

评论数:2

苹果开发者账号那些事儿(三)

文章地址:http://ryantang.me/blog/2013/11/28/apple-account-3/

2013-11-30 09:00:39

阅读数:2285

评论数:0

苹果开发者账号那些事儿(二)

文章地址:http://ryantang.me/blog/2013/09/03/apple-account-2/

2013-11-30 08:59:33

阅读数:2559

评论数:0

苹果开发者账号那些事儿(一)

文章地址:http://ryantang.me/blog/2013/08/28/apple-account-1/

2013-11-30 08:57:44

阅读数:4113

评论数:0

iOS学习笔记47——图片异步加载之EGOImageLoading

上次在《iOS学习笔记46——图片异步加载之SDWebImage》中介绍过一个开源的图片异步加载库,今天来介绍另外一个功能类似的EGOImageLoading,看名字知道,之前的一篇学习笔记《IOS学习笔记34—EGOTableViewPullRefresh实现下拉刷新》中介绍的开源项目是同一个作...

2013-07-12 16:59:34

阅读数:10236

评论数:11

iOS学习笔记46——图片异步加载之SDWebImage

在开发中经常会遇到列表加载的功能,其中大部分都包括图片列表加载,但移动设备本身内存有限,而大量图片加载又很耗内存。今天主要就介绍一个第三方图片异步加载库SDWebImage,Github地址为:https://github.com/rs/SDWebImage,这个库主要实现了为UIImageVie...

2013-07-07 14:43:51

阅读数:29375

评论数:6

iOS学习笔记45—本地通知UILocalNotification

在iOS中有两类信息提示推送方式,一类是远程服务器推送(APNS),之前有笔记中介绍过APNS:http://blog.csdn.net/tangren03/article/details/8482259,还有一类就是本地通知UILocalNotification,今天就简要的记录一下UILoca...

2013-05-11 14:17:44

阅读数:9904

评论数:3

iOS学习笔记44——实现滑动菜单SlidingMenu

左右滑动切换出菜单或子界面现在被越来越多的用在了各种移动应用中,例如Facebook等等,今天借助Github上John的项目实现此功能,先上效果图:                      操作上,可以点击顶部的菜单按钮呼出左右隐藏视图,也可以滑动主视图进行呼出! 实现上...

2013-04-23 15:56:48

阅读数:11368

评论数:5

iOS学习笔记43——iOS6下自定义UI控件外观效果

尽管iOS原生的UI控件就已经有很不错的显示效果,但是App开发者仍然希望自己的产品与众不同,所以自定义UI外观成了每个App产品开发必做之事。今天就来做一个在iOS6下实现自定义UI的demo,内容及Demo来源于国外iOS博客raywenderlich,先看看美化前后效果差别(左边为美化前,右...

2013-04-05 16:33:29

阅读数:10396

评论数:5

iOS学习笔记42—利用dispatch_once创建单例

在之前有一篇学习笔记中,记载了一篇如何在OC中实现单例的文章:《IOS学习笔记4—Objective C—创建单例》自苹果引入了Grand Central Dispatch (GCD)(Mac OS 10.6和iOS4.0)后,创建单例又有了新的方法,那就是使用dispatch_once函数,...

2013-02-28 16:02:48

阅读数:36882

评论数:5

Ryan's zone微信公众账号

非常感谢大家一直以来对本人博客的支持,是大家的鼓励让我有信心一直把记录写下去。目前为止,我们的QQ群内有来自各个公司工作一线的朋友,有来自在校学生或处于学习阶段的朋友,在群里,大家都可以学习到新知识、可以为他人答疑解惑,达到共同进步的目的。        为了能与大家分享知识,构建一个沟通的平台...

2013-02-24 19:09:31

阅读数:15133

评论数:22

我的2012——移动开发在路上

2012已经过去,这算一篇农历2012年度总结吧! 这次总结我想分成3各部分分别来写,分别是学习、工作、生活,似乎很简单的三样,但确实有很多值得总结和回顾的,包括经验、教训和改进之处,下面就逐一展开吧! 第一部分:学习 仍然处于学生阶段,学习自然是头等大事。2012,从研一过度到研二...

2013-02-07 19:55:25

阅读数:4818

评论数:14

IOS学习笔记41——苹果推送机制APNs(二)

上一篇介绍了一下APNs的基本原理和处理流程,通过介绍,对APNs的机制有了大致的了解后,我们就来看看如何把APNS服务集成到我们自己的项目中来,首先登陆我们的Apple Developer后台为将要使用推送服务的App新建一个App ID,如下图,点击新建后输入基本信息: 新建...

2013-01-25 07:48:43

阅读数:11385

评论数:6

IOS学习笔记40——苹果推送机制APNs(一)

推送是解决轮询所造成的流量消耗和电量消耗的一个比较好的解决方案,在Android上,虽然Google提供了GCM(之前为C2DM),但在国内基本等于没用,各大Android应用基本都自己架设推送Server或是使用第三方推送平台,例如新浪微博使用第三方推送平台“个推”(非广告)。今天要学习的是苹果...

2013-01-08 20:29:42

阅读数:31313

评论数:7

IOS学习笔记39——拍照、从相册选图并对图片进行裁剪

2013第一篇,大家新年快乐!感谢一直关注我博客的同学们,有你们的支持我才有动力越做越好!有阵子没写博客了,因为前阵子着实比较忙,没时间整理,今天主要实现一个小Demo,我们知道在Instagram或Path上,头像都是正方形的,得到这种头像图片肯定要对原图进行截取,今天抽时间整理了下,先记录如下...

2013-01-05 16:13:58

阅读数:36823

评论数:9

IOS学习笔记38——NSJSONSerialization使用

在之前的学习笔记《IOS学习笔记33—XML解析之KissXML的使用》中介绍了如何解析XML格式的数据,今天简要介绍下如何解析JSON格式的数据,JSON数据结构以其轻量化的结构体和良好的可读性被越来越广泛的运用,特别在移动开发上,手机的流量是宝贵资源,更要求使用轻量级的数据格式进行数据传输。关...

2012-12-18 08:46:46

阅读数:24792

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭