摘要: #synthesize关键字: 根据@property设置,自动生成成员变量相应的存取方法,从而可以使用点操作符来方便的存取该成员变量 。 @implementation 关键字,表明类的实现 @end 结束 self 关键字 :类似于java中的this,是隐藏参数,指向当前调用方法的类。 super 关键字 :调用父类的方法。self = [superinit] 这里不是判断self与[superinit]是否相等,而是判断是否可以成功初始化。[super init]:父类初始化成功的话,通过=给self,这样self成为一... 阅读全文
posted @ 2012-07-26 22:11 宇鹏 阅读(171) 评论(0) 推荐(0) 编辑
摘要: //获得系统时间NSDate*senddate=[NSDatedate];NSDateFormatter*dateformatter=[[NSDateFormatteralloc]init];[dateformattersetDateFormat:@"HH:mm"];NSString*locationString=[dateformatterstringFromDate:senddate];//[dateformattersetDateFormat:@"YYYY-MM-dd-HH-mm-ss"];//NSString*morelocationString 阅读全文
posted @ 2012-07-26 18:47 宇鹏 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 如果你刚开始接触 iOS 或 Mac OS X 编程,首先要学习一点编程语言 Objective-C 入门知识。Objective-C 并不是一门复杂的语言,经过一段时间的接触,你就能体会到它的优雅。Objective-C 语言实现了严格的面向对象编程。它扩展了标准 ANSI C 语言,增加了定义类和方法的语法。它还推行类和接口的动态扩展性,使任何类都能适配和采用。如果你已经掌握了 ANSI C 语言,下面的内容能够帮助你掌握 Objective-C 的基本语法。如果你有其他面向对象编程语言的基础,你会发现 Objective-C 中含有大量传统的面向对象概念,例如封装、继承、多态性等。反过来 阅读全文
posted @ 2012-07-26 18:01 宇鹏 阅读(132) 评论(0) 推荐(0) 编辑
摘要: windows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多说。主要说说linux下svn的使用,因为linux下大部分的操作都是通过命令行来进行,所以必须得掌握linux下svn的常用指令。当然linux下也有模仿TortoiseSVN的linux X程序,例如RabbitVCS,模仿程度很高,但很容易拖慢X,因此不推荐。 (如果是第一次提交文件,很可能会出现“svn:'.'不是工作副本”,即当前目录不是工作副本,这个时候需要用到import:eg:svn import . url)1、将文件che 阅读全文
posted @ 2012-07-26 17:40 宇鹏 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 附件是一个带隐藏工具栏的键盘demo。代码来自网络。带隐藏工具栏.zip 阅读全文
posted @ 2012-07-26 17:20 宇鹏 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 下载下面的base64.zip然后皆压缩放到你的项目里面。然后我们自己写一个方法去调用即可,很简单,我自己封装了一个类去做,这样对我来说,库里的函数就比较透明了,当然也不是必须的。在我当前机器上可以使用,如果有问题请联系我。//.h文件,默认即可#import<Foundation/Foundation.h>@interfaceUtility:NSObject{}+(NSString*)encodeBase64:(NSString*)input;+(NSString*)decodeBase64:(NSString*)input;@end上面是头文件,下面是代码文件,我这样写是方便理 阅读全文
posted @ 2012-07-26 17:10 宇鹏 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 利用时间戳来准确计算某个时间点具现在的时间差,可以参考 CocoaChina 会员 “” 分享的下面这段代码-(NSString*)intervalSinceNow:(NSString*)theDate{NSDateFormatter*date=[[NSDateFormatteralloc]init];[datesetDateFormat:@"yyyy-MM-ddHH:mm:ss"];NSDate*d=[datedateFromString:theDate];NSTimeIntervallate=[dtimeIntervalSince1970]*1;NSDate*dat=[ 阅读全文
posted @ 2012-07-26 16:59 宇鹏 阅读(166) 评论(0) 推荐(0) 编辑