自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dean19900504的专栏

一个IT菜鸟的杂货铺

  • 博客(10)
  • 收藏
  • 关注

原创 对于iOS6下viewDidUnload回调的讨论

以前在博客里写过一片文章官方ViewController programming guide 上面说的,在iOS6以后要这样干: Really?,后来接触的更深,发现自己错了。学无止境啊! 大家都知道在iOS6,viewDidUnload回调事件被Deprecated掉了。而在iOS4和iOS5时,当系统收到Memory warning时,会自动调用当前没在界面上的ViewC

2013-02-28 21:01:33 1368 1

转载 关于git的submodule

转自鸟哥博客:http://blog.cnrainbird.com/index.php/2012/05/31/guan_yu_git_de_submodule/ 搞开发的都大都知道章鱼猫吧(github,哈哈~~)。里面有各种智慧的结晶合理利用,事半功倍。 可是最近发现里面稍微复杂一些的工程都开始整submodule了。无论是直接zip下载,还是clone的,submodule都是空的,这

2013-02-28 16:02:22 537

转载 从面向对象的设计模式看软件设计

前些天发了一篇《如此理解面向对象编程》的文章,然后引起了大家的热议。然后我在微博上说了一句——“那23个经典的设计模式和OO半毛钱关系没有,只不过人家用OO来实现罢了……OO的设计模式思想和Unix的设计思想基本没什么差别 ”,结果引来了一点点争议。所以,我写下这篇文章把我的观点说明一下。我希望这样可以让大家更容易地理解什么是设计模式。我顺便帮OO和 Unix/Linux搞搞基 。 什么是模

2013-02-27 17:56:59 989

转载 进阶过程:程序员做项目的独立性

文章系本人原创,转载请保持完整性并注明出自《四火的唠叨》 第一阶段:编码机器 这是最低级的阶段,程序员拿到详细设计文档,上面连许多方法接口都定义好了。重构一些代码,写一些实现,调用一些既定的API,然后花许多时间在各种各样的场景测试上面。从做的工作上看,这都不能算程序员,最多,只是编码技巧卓越的码农而已。因为它几乎扼杀了一切创造力,但是这很常见,比如在一些对日外包公司,就是如此。

2013-02-27 17:53:46 679

转载 粉笔网iPhone端使用的第三方开源库

最近有朋友问我粉笔网iPhone端使用了哪些第三方的开源库。我在这儿整理了一下,分享给大家。 ASIHttpRequest ASIHttpRequest是一个被广泛使用的第三方网络访问开源库。用于提供更加友好的网络访问接口。相信很多搞iOS开发的朋友都用过它。 ASIHttpRequest 的主要使用文档可以参考这里。 另外,由于ASIHTTPRequest的作者已经公开

2013-02-27 17:46:56 722

转载 ios UITableView封装之下拉-上提-图片异步加载

写在前面 做过移动端开发的人都知道,列表控件是最常用的控件之一。iOS里的列表控件是UITableView,其实Apple的开发人员对于UITableView的设计已经够好的了(简单易用,扩展性非常强等等)。 但对于展示逻辑单一的移动端系统软件,你还是能感觉到有些繁琐(或许是程序员天生就有些懒惰的毛病吧)。 来看看它到底繁琐在哪儿了。首先,它的使用频率太高了;第二,它通常

2013-02-27 13:07:05 678

原创 监控后台来电

今天一朋友问我监控后台来电的问题,重来没弄过,所以就看了下;     __block CTCallCenter *cts = [[CTCallCenter alloc] init];     cts.callEventHandler = ^(CTCall *inCTCall){         DLog(@" 来电话了:   %s,callCenter:",__PRETTY_

2013-02-26 11:45:19 1326

原创 Xcode学习笔记中关于如何定义宏问题解决

Xcode学习笔记中关于如何定义宏问题解决是本要介绍的内容,主要是来学xcode中宏的学习,具体来看详细讲解。宏的使用可以节省代码重复输入工作,还可以为调试带来各种好处。本文列出了几个非常简单实用的宏。 这些是我在Xcode中常用到的宏: CMLog: 用它来代替NSLog: #define CMLog(format, ...) NSLog(@"%s:%@", __PRETTY_

2013-02-26 11:03:35 835

转载 Run Loop

学习过程中,将Threading PG中的Run Loops翻译了下,权当是做为笔记。原文见 Run Loops。 Run loops是线程的基础架构部分。一个run loop就是一个事件处理循环,用来不停的调配工作以及处理输入事件。使用run loop的目的是使你的线程在有工作的时候工作,没有的时候休眠。 Run loop的管理并不完全是自动的。你仍必须设计你的线程代

2013-02-25 13:25:29 672 1

转载 BeeFramework

* 代码注入          借助于OC语言特性,Bee将核心逻辑注入到NSObject基类中去,在使用Bee时,大多数情况下可以不必修改现有类继承关系,这样设计是把双刃剑,也有可能与您现有方法名冲突。      在您代码中任何位置都可以这样做:          [self GET:@"http://www.qq.com/logo.png"];          [self POST:

2013-02-21 10:49:00 3440

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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