Objective-C函数返回类型

时间:2010-12-15 23:33:25

标签: objective-c object types

在c#中我可以创建函数,可以返回任何类型的对象,如

(ArrayList) funtionName()
{
    return ArrayList;
}

这可能在Obj-c? 感谢。

1 个答案:

答案 0 :(得分:4)

是的,Objective-C可以返回对象等,尽管你几乎总是返回指向对象的指针。

e.g:

- (NSArray *)getSomeStringsInAnArray{

    NSArray *someStrings = [NSArray arrayWithObjects:
                            @"Hello",
                            @"world",
                            nil];

    return someStrings;
}

我猜你可能想阅读Apple的“The Objective-C Programming Language”指南,因为它为这些事情提供了良好的背景。