我有客观的c类,我有一个C函数。 在那个C函数中,我想调用另一个类中的另一个c函数。调用另一个类的c函数
在第C类功能,我这样做:
HelloWorldLayer *ran;
ran=[[HelloWorldLayer alloc] init];
[ran showDigital:BinaryWord];
时HelloWorldLayer
是其他类,其中有C函数:
void showDigital(int word[4])
,并在声明还HelloWorldLayer.h
。
在第一类中,当我试图调用另一个函数时它说showDigital函数没有找到。
是否与它的C函数有关?
谢谢。
我不能做它作为一个客观的c函数,因为我需要传递它与数组的数组,我想在c中做到这一点。目标c NSArrays不能获取数字,所以我需要使用c函数。我的问题是:如何从另一个类调用C函数? – Curnelious 2012-01-12 09:50:40
好吧。我把外部和我称之为showDigital(BinaryWord);那是行得通的。非常感谢。 – Curnelious 2012-01-12 09:52:57
但现在我有另一个问题。让我们假设我有/必须使用C函数。然后当我计算出某些东西时,我需要将它传递给同一个类中另一个客观的c方法。我会怎么做? c函数中的所有数据都停留在那里?我不能使用C somethimes并将其数据传递给客观的c方法? – Curnelious 2012-01-12 10:06:43