如何在另一个类中调用特定功能
问题描述:
嗨,我是iphone新手。我需要的是我必须调用一个名为(void)mymethod从classA到classB的函数。我怎么能打电话请张贴一些代码,提前谢谢你。如何在另一个类中调用特定功能
答
确保您在MyPreviousClass.h文件中也声明了previousCallMethod
。
MyPreviousClass *objMyPreviousClass = [[MyPreviousClass alloc] init];
[objMyPreviousClass previousClassMethod];
你的情况(在ClassB的)
ClassA *objClassA = [[ClassA alloc] init];
[objClassA mymethod];
但在这种情况下
也确保你已经在ClassA.h
编码快乐声明mymethod
...
答
你需要创建一个对象,然后你可以调用它的方法。例如,你可以在classA中获得这个。
ClassB *object = [[ClassB alloc] init];
[object mymethod];
这给出了一个警告classA可能不会响应mymethod,并在控制台中显示Application尝试推送nil视图 – MaheshBabu 2010-09-02 05:02:44