如何在对象Objective-C中调用变量

pas*_*ros 0 oop iphone xcode cocoa objective-c

我有2个课:main.m second.m.

如果我在main.m

- (void)ok
{    
NSString *myString = @"OK!";
return myString;
}
Run Code Online (Sandbox Code Playgroud)

如何从second.m调用myString或" - (void)ok"函数?谢谢.

Mar*_*ell 7

在second.m中的某处,假设main.h/m定义了一个"Main"类

Main *m = [[Main alloc] init];
NSString *mString = [m ok];
//Do Stuff
[m release];
Run Code Online (Sandbox Code Playgroud)

但是,基于您的示例返回void而不是的事实NSString,我认为您首先获得了一些基本知识.我猜你还不了解接口和实现等等.

我建议从一个很好的基础教程开始.