oc基础系列
文章平均质量分 53
zhongxiangwh
这个作者很懒,什么都没留下…
展开
-
if 语句与布尔值
if 语句是 C++/C 语言中最简单、最常用的语句 假设布尔变量名字为 flag,它与零值比较的标准 if 语句如下: if (flag) // 表示 flag 为真 if (!flag) // 表示 flag 为假转载 2012-05-02 14:34:06 · 872 阅读 · 0 评论 -
NSDate时间操作
NSDate对象表示时间上的一个点, NSDate是一个抽象类,提供了创建日期,比较日期,描述日期,计算间隔和其他类似的功能。 1、获取当前时间 NSDateFormatter*formatter = [[NSDateFormatteralloc] init]; [formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"]; NSString *l转载 2012-05-02 14:28:45 · 283 阅读 · 0 评论 -
延时函数和NSTimer的使用
1、延时函数: [NSThread sleepForTimeInterval:5.0]; //暂停5s. 2、Timer的使用: NSTimer *connectionTimer; //timer对象 如: //初始化timer,@selector(logo:),其中的方法就是当这个1.5秒时间过去之后自动调用的方法。 self.connectionTimer=[转载 2012-05-02 14:26:27 · 498 阅读 · 0 评论 -
switch实例
switch(表达式) { case 常量或常量表达式1: 语句1; break; case 常量或常量表达式2: 语句1; break; ..... ca转载 2012-05-02 14:34:56 · 365 阅读 · 0 评论 -
Objective-C 内存管理的几点总结
1.当你使用 new、alloc 或 copy 创建对象时,对象的 count retain 到 1。你一定要负责把这个对象 release 或 autolease 掉。这样当它的生命周期结束时,它才能清空。 2.当你使用其他方法获得一个对象时,你可以认为它已经 retain 了一个 count,并且 autolease 掉了。你不用考虑和它相关的清理问题。但是如果你想保留这个对象,那么你转载 2012-05-02 14:36:51 · 291 阅读 · 1 评论 -
NSBundle的使用
bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别. 但是实际上它是一个包含了nib文件,编译代码,以及其他资源的目录. 我们把这个目录叫做程序的ma转载 2012-05-02 14:32:34 · 237 阅读 · 0 评论 -
NSString(字符串)详细操作
字符串是程序设计最常用的数据类型之一了。在Mac/iPhone编程中,苹果为我们提供了一个不同的字符串类型NSString。有别与普通的String为数据类型,NSString其实是一个对象类型。NSString是NSObject(Cocoa Foundation的基础对象)的子类,所以具有NSObject的所有特性,好的和好的… …. 小常识: NS是Cocoa类对象类型的前缀,来源于转载 2012-05-02 14:24:28 · 1297 阅读 · 0 评论 -
启动页面设置
不管是开发个人项目还是公司项目,大家通常都有一个需求,就是,在app启动的时候,指定一定的时间来显示自己的或者公司的logo,那么,我就将刚刚写好的启动加载页面设置代码贡献出来。 这里我需要用到NSTimer这个东西,相关的内容可以查看API,有比较详细的解释。 新建一个项目,随便是什么项目,我建立的是“view based application”,然后,转载 2012-05-02 14:36:09 · 365 阅读 · 0 评论