上一页 1 ··· 8 9 10 11 12 13 14 下一页

2011年4月29日

摘要: [IPhone] 仅在Debug编译的NSLog一般在开发的时候,会使用NSLog来输出一些除错讯息到Console视窗但是如果仅用NSLog的话首先利用下面代码view plaincopy to clipboardprint?#ifdefDEBUG#defineDebugLog(log,...)NSLog(log,##__VA_ARGS__)#undefDebugLog#defineDebugLog(log)NSLog(log)#else#defineDebugLog(log,...)#undefDebugLog#defineDebugLog(log)NSLog(log)#endif在Xco 阅读全文
posted @ 2011-04-29 13:43 禚来强 阅读(364) 评论(0) 推荐(0) 编辑

2011年4月26日

摘要: 命令添加three20> python three20/src/scripts/ttmodule.py -p path/to/your/project/project.xcodeproj Three20 --xcode-version=4 阅读全文
posted @ 2011-04-26 21:34 禚来强 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 主要是为了客户测试用1。先要选择真机运行2。然后选择 product->Archive->shared; 阅读全文
posted @ 2011-04-26 21:32 禚来强 阅读(251) 评论(0) 推荐(0) 编辑
摘要: #define TTLOGLEVEL_INFO 5#define TTLOGLEVEL_WARNING 3#define TTLOGLEVEL_ERROR 1#ifndef TTMAXLOGLEVEL #define TTMAXLOGLEVEL TTLOGLEVEL_WARNING#endif// The general purpose logger. This ignores logging levels.#ifdef DEBUG//作者:禚来强 邮箱:zhuolaiqiang@gmail.com #define TTDPRINT(xx, ...) NSLog(@"%s(%d): 阅读全文
posted @ 2011-04-26 19:30 禚来强 阅读(570) 评论(0) 推荐(0) 编辑
摘要: p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 20.0px; font: 14.0px Consolas; color: #ff605d}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 20.0px; font: 14.0px Consolas; color: #101010}p.p3 {margin: 0.0px 0.0px 17.0px 0.0px; line-height: 23.0px; font: 17.0px 'Helvetica Neue Light' 阅读全文
posted @ 2011-04-26 17:22 禚来强 阅读(477) 评论(0) 推荐(0) 编辑

2011年4月25日

摘要: Hello World_Prefix.pch:扩展名.pch表示"precompiled header",这是一个你工程要用到的来自于外部框架的头文件列表。xcode将编译这些头到文件,这将减少你在选择Build 或Build and Go时编译项目的时间。通常用到的头文件已经自动包含了pch,系统编译每个cpp文件前,都会先include这个文件。这样就节省了添加include的时间,相当于加速编译(有待取证)还有就是可以再这里面放入宏,在整个工程中都可以用。节省了时间 阅读全文
posted @ 2011-04-25 20:37 禚来强 阅读(5282) 评论(0) 推荐(2) 编辑

2011年4月22日

摘要: C语言数学函数ceil(), floor(), round()joeposted @ 2010年4月24日 17:07 in编程with tagsC语言, 1279 阅读用法:#include <math.h>double ceil(double x);double floor(double x);double round(double x);ceil(x)返回不小于x的最小整数值(然后转换为double型)。floor(x)返回不大于x的最大整数值。round(x)返回x的四舍五入整数值。 阅读全文
posted @ 2011-04-22 15:59 禚来强 阅读(30075) 评论(0) 推荐(0) 编辑

2011年4月19日

摘要: HTTP 缓存介绍2种方式来提升你的web 应用程序的速度:1、减少请求和响应的往返次数2、减少请求和响应的往返字节大小HTTP缓存是最好的减少客户端服务器端往返次数的办法。缓存提供了提供一种机制来保证客户端 或者代理能够存储一些东西,而这些东西将会在稍后的HTTP 响应中用到的。(即第一次请求了,到了客户端,缓存起来,下次如果页面还要这个JS文件或者CSS文件啥的,就不要到服务器端去取下来了,但是还是要去服 务器上去访问一次,因为请求要对比ETAG值,关于这个值,我将会在下次翻译中介绍其作用)这样,就不用让文件再次跨越整个网络了。缓存相关的请求头为了提高性能,微软的IE和其他的web客户端总 阅读全文
posted @ 2011-04-19 19:03 禚来强 阅读(633) 评论(0) 推荐(0) 编辑
摘要: Three20是一个iPhone UI类集,例如照片查看器;以及一些常用工具,例如HTTP磁盘缓存等。Three20源自于一个被广为下载的iPhone应用——Facebook iPhone 客户端。 Three20在概念上分为四个部分:所有一切的中心是内核(Core),围绕在它周围是的网络(Network)、用户界面(UI)和样式(Style)。 阅读全文
posted @ 2011-04-19 15:45 禚来强 阅读(332) 评论(0) 推荐(0) 编辑

2011年4月15日

摘要: Objective-C 内存管理精髓目录引用计数是实例对象的内存回收唯一参考Objective-C内存管理准则对象的拥有者AutoreleasePool使Objective-C成为内存管理半自动化语言之前写过类似的文章,这篇以做总结,希望能帮助刚上船的兄弟。_iPhone系统中的Objective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿JAVA虚拟机中的全自动化GC来比〜引用计数是实例对象的内存回收唯一参考引用计数(retainCount)是Objective-C管理对象引用的唯一依据 阅读全文
posted @ 2011-04-15 00:05 禚来强 阅读(566) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页

导航