读书人

看到某此代码方法名前面有一个*星号

发布时间: 2012-04-16 16:20:04 作者: rapoo

看到某此代码,方法名前面有一个*星号,代表什么意思呢?
看到某此代码,方法名前面有一个*星号,代表什么意思呢?

[解决办法]
函数返回值是个指针

如: 返回值就是个指针,不知LZ是否说的这个问题
-(NSStrig*)hello{

}

[解决办法]

返回值 是个NSString 的 指针, 方法名:boolString
[解决办法]
除了C里面的类型及NSInteger,其他的类型都是要用*加变量名称的。
例如:
C语言:
int i = 0;
float f = 0.15f;

Objc:
NSString *hello = @"Hello";
ClassName *className = [[ClassName alloc] init];
[解决办法]
国产书吧!
[解决办法]
NSString *boolString(BOOL yesNO)
{
}


-(NSStrig*)hello{

}
其实是一样的。。。不过很少看见第一种写法

读书人网 >Iphone

热点推荐