2014年4月27日

摘要: 属性(properity)是一个很好用的东西,简单而直接。Objective-C还创建了一个点语法来帮助大家使用。根据以前C++的习惯,类外访问实例变量时,最好通过getter/setter方法,也就是说通过属性来做,那么类内部实现呢? 我们要明确一个,C语言的编程哲学是“凡是程序员写的,... 阅读全文
posted @ 2014-04-27 12:51 luluuyu 阅读(289) 评论(0) 推荐(0) 编辑

2014年4月19日

摘要: C语言是静态语言,它的工作方式是通过函数调用,这样在编译时我们就已经确定程序如何运行的。而Objective-C是动态语言,它并非通过调用类的方法来执行功能,而是给对象发送消息,对象在接收到消息之后会去找匹配的方法来运行。这种做法就把C语言在编译时的工作挪到了运行时来做,可以获得额外的灵活性。... 阅读全文
posted @ 2014-04-19 16:48 luluuyu 阅读(206) 评论(0) 推荐(0) 编辑

2014年4月12日

摘要: 做iOS的开发,UI是非常非常重要的一环。调试时我们一般用模拟器,提交前用真机做测试。用模拟器来调试UI效果虽然快捷方便,但有时仍然希望有更强大的工具来帮助分析UI,尤其是专注在UI的效果调试时。最近看到了Reveal这个工具,发现真的是强大无比,类似于FireFox上的FireBug,对于UI... 阅读全文
posted @ 2014-04-12 15:46 luluuyu 阅读(274) 评论(0) 推荐(0) 编辑

2014年4月9日

摘要: cycript是大神saurik开发的一个非常强大的工具,可以让开发者在命令行下和应用交互,在运行时查看和修改应用。它确实可以帮助你破解一些应用,但我觉得这个工具主要还是用来学习其他应用的设计(主要是UI的设计及实现)。 这个工具使用了Objective-C和Javascript的混合模式... 阅读全文
posted @ 2014-04-09 12:11 luluuyu 阅读(1598) 评论(0) 推荐(2) 编辑

2014年4月3日

摘要: “当我需要用到它时我就去学它!” 过去这些年里这句话我听到无数次;对于处在一个像软件开发这样的快速发展变化的行业里,这听起来像是一种十分适用主义的态度。从某些层面上说,它确实十分适用,但从另一个层面来看,我很受这句话困扰。它似乎成了我们这个行业的福音,但却从来没有把这个行业变的更好。问题就在于,这... 阅读全文
posted @ 2014-04-03 22:30 luluuyu 阅读(151) 评论(0) 推荐(0) 编辑
 
摘要: 在Unix上编程采用多线程还是多进程的争执由来已久,这种争执最常见到在C/S通讯中服务端并发技术的选型上,比如WEB服务器技术中,Apache是采用多进程的(perfork模式,每客户连接对应一个进程,每进程中只存在唯一一个执行线程),Java的Web容器Tomcat、Websphere等都是多线... 阅读全文
posted @ 2014-04-03 22:25 luluuyu 阅读(188) 评论(0) 推荐(0) 编辑

2014年3月28日

摘要: GCDGCD是异步执行任务的技术之一。GCD使用很简洁的记述方法,实现了极为复杂繁琐的多线程编程。dispatch_async(queue, ^{ //长时间处理 //例如AR用动画识别 //例如数据库访问 //长时间处理结束,主线程使用该处理结果 dispatch_async( disp... 阅读全文
posted @ 2014-03-28 23:05 luluuyu 阅读(192) 评论(0) 推荐(0) 编辑
 
摘要: 监听调试web service的好工具TCPMonhttp://ws.apache.org/commons/tcpmon/download.cgiTCPMon TutorialContentIntroduction Structure and Dependencies Usage Patterns ... 阅读全文
posted @ 2014-03-28 18:54 luluuyu 阅读(386) 评论(0) 推荐(1) 编辑
 
摘要: GitHub就不需要介绍了,不清楚可以百度一下。只说目前GitHub是最火的开源程序托管集中地了,连PHP的源码都在GitHub上面托管了(https://github.com/php )。GitHub可以建立个人项目主页,作为开发者,在全世界众多开发者的网站上拥有自己的个人主页,展示自己的项目,是... 阅读全文
posted @ 2014-03-28 18:51 luluuyu 阅读(1865) 评论(0) 推荐(0) 编辑

2013年6月3日

摘要: 常用的一些占位符:%@:字符串占位符%d:整型%ld:长整型%f:浮点型%c:char类型%%:%的占位符尽管有那么多的占位符,但是好像没有发现BOOL型的数据的占位符,这也是比较纠结的地方,看了一下别人是怎么解决这个问题的BOOL studyBool = YES; NSLog(@"打印BOO... 阅读全文
posted @ 2013-06-03 18:13 luluuyu 阅读(13083) 评论(0) 推荐(2) 编辑