我不想使用双指针。我正在使用一个更简单的函数,如下所示。
-(NSString *) getName
{
return name;
}
那么正确的取回方式是什么NSString *
呢?
通过使用@selector(getName)
我无法获得返回值name
。
先感谢您
我不想使用双指针。我正在使用一个更简单的函数,如下所示。
-(NSString *) getName
{
return name;
}
那么正确的取回方式是什么NSString *
呢?
通过使用@selector(getName)
我无法获得返回值name
。
先感谢您
您应该使用NSInvocation
对象实例来调用选择器并解析返回的结果。
performSelector:
确实直接给你返回值。
NSString * s = @"NEXT WE HAVE NUMBER FOUR, 'CRUNCHY FROG'.";
NSString * l = [s performSelector:@selector(lowercaseString)];
NSLog(@"%@", l); // prints "next we have number four, 'crunchy frog'."