- 博客(6)
- 收藏
- 关注
原创 温故而知新之NSArray 和 NSMutableArray
#import int main(int argc,const char * argv[]){ @autoreleasepool { // insert code here... NSLog(@"Hello, World!"); NSA
2013-04-13 09:00:30
362
原创 温故而知新之stringWithFormat:
在ObjectiveC中NSString中有一个 stringWithFormat:方法常见的输出方式:NSString *height;height = [NSString stringWithFormat:@"Your height is %d feet, %d inches.",5,11];NSLog(@"%@",height);
2013-04-13 08:58:43
597
原创 温故而知新之@class
为了减少由依赖关系引起的重新编译所带的影响,Objective-C引入了关键字@class来告诉编译器:“相信我,以后你会知道这个类到底是什么,但是现在,你只需要知道这些。”它并不需要知道关于这个类的更多信息,只要了解它是通过指针引用即可。如下例所视:#import@class Tire;@class Engine;@interface Car :
2013-04-13 08:57:50
486
原创 温故而知新之setter getter 方法
setter getter 方法统称为存取方法,ObjectiveC中,在对其他对象的属性进行操作时,应该始终使用对象所提供的存取方法,永远不要直接改变其他对象属性的值。举个汽车的例子:在没有setter getter 方法时,我们会这样来构造一辆汽车:(最简单的汽车包括一个发动机和4个轮胎)class Engine.h@interface Engine :NSOb
2013-04-13 08:56:36
491
原创 温故而知新之 isEqualToString:
在ObjectiveC中比较两个字符串用 isEqualToString:(NSString *)string;方法;isEqulaToString:可以用来比较接收方和当作参数传递来的字符串,它返回一个BOOL型数据来表示两个字符串的内容是否相同。使用方法如下:NSString *str1 = @"123";NSString *str2 = @"465
2013-04-13 08:55:03
595
原创 温故而知新 之 description函数
在ObjectiveC中默认有一个description函数,每当 NSLog(@"")函数中出现 %@ 时,都会调用description函数,所以通过重写 description 函数可以很好输出的制定特殊的格式 代码如下:sss.h:#import@interface sss : NSObject{ int x
2013-04-13 08:52:32
785
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人