01 2011 档案
摘要:上一篇展示了如何用传统的“面向过程编程方法”,实现画“矩形”、“圆”、“椭圆”,这一篇看下如何改用OOP的方法来实现:因为要用到“颜色”以及“矩形区域”二个枚举,先把他们抽出来单独放在CommDef.h文件中然后再定义基类Shape,注意:在obj-C中,定义一个类通常分成二部分,一部分是".h"的文件,用来申明类有哪些成员(也称为类的定
阅读全文
摘要:上一篇中,所有代码都是放在同一个文件main.h中的,这显然不是一个好的方式,代码多了以后,看着就头大。可以将其进行拆分:1、将所有枚举、结构的定义单独放在一个文件ShapeDef.h中2、将所有方法都放在另一个文件ShapeMethod.h中3、最后在主文件Main.m中使用ShapeMethod.h注:ShapeDef.h,ShapeMethod.h,Main.m三个文件均处于同一个项目的同一个目录中。
阅读全文
摘要:Console窗口的运行结果:2011-01-25 13:49:05.978 HelloWorld[734:a0f] drawing a circle at (0,0,10,30) in red2011-01-25 13:49:06.016 HelloWorld[734:a0f] drawing a rectangle at (30,40,50,60) in green2011-01-25 13:49:06.018 HelloWorld[734:a0f] drawing an egg at (15,18,37,39) in blue
阅读全文
摘要:从雨痕老大的博客上转来的 http://www.rainsts.net/article.asp?id=1066读书人偷书不算窃 :)1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD + CTRL + RIGHT: 取消折叠CMD + CTRL + TOP: 折叠全部函数CMD + CTRL + BOTTOM: 取消
阅读全文
摘要:注:这个程序最初是专为iOS平台开发的(当然是公司外包给一个兄弟做的,现在已经在itunes store里发布了,直接在itunes store里搜索"星座运程合缘"就能找到,上线一周左右,已经有7位用户下载购买了).年前无大事,在webcast上看了"林永坚(Jake Lin)"的wp7视频两天,发现跟传统的SL开发有90%以上完全相同,如果您有SL的开发或学习经验,基本上只要一二天,就能直接转行做WP7开发,简直太方便了。(比如象我这样,整套视频只看了一半就已经可以动手做一些小应用了)下面是将“星座运程合缘”移
阅读全文
摘要:虽然c有很多经典的开发环境,但是大多数是linux或unix下的,对于windows的忠实用户来讲,可能并不习惯。windows环境中,有一个dev-c++可以做c代码的调试,但这个软件貌似已经停止更新了,而且个人觉得它也不够时尚,有点过时了。所以windows平台中,我更倾向于推荐eclipse环境1、下载Eclipse IDE for C/C++ Developers地址:http://www.eclipse.org/downloads/ 或 http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/helios
阅读全文
摘要:上午QQ上的某好友问我:如何在excel中插入一张同时带柱状图+折线图的图表?(类似下面这样)打开excel2007看了下,默认情况下插入图表时,只允许选择一种类型的图表,好吧,我承认不知道,但是,也许百度知道呢?去问度娘度娘回答的比较抽象,只给出了方向,细节不甚明确,于是在其正确的方向指引下,自己研究了一番,有了下面的详解,记录一下(说不定以后写文档啥的时候就派上用场了)1、先选取主要数据区,插入柱形图于是得到了下面的图表,但是注意到横坐标并非“1月,2月...”,而是"1,2...",所以先来解决这个2、右侧图表-“选择数据”-"水平(分类)轴标签",设置水平分类标签的数据源完成之后,
阅读全文
摘要:iTouch4到手近1个月了,基本上玩转了,记录一些注意事项:1、未越狱的情况下,如何下载免费的itunes Store软件?以下内容凭印象记录的,大家自行验证真伪:在itunes Store里,有一个国家选择,选择美国,然后随便找一款免费软件并购买,系统会问你是否有app Id,如果没有,有一个马上创建的选项,选择马上注册,在创建的过程中,有一个“不绑定信用卡”,后面的事情,你懂的(注:如果在中国区,创建app Id时,没有这一选项,典型的歧视中国人)2、尽早备份SHSH不知道SHSH为何物的同学们,先百度吧,大体上可理解为每台iTouth设备“身份标识和一些重要信息”的备份,大意就是说:a
阅读全文