【发布时间】:2011-12-02 21:35:30
【问题描述】:
我是 Cocoa 编程的新手,所以我仍在努力掌握一些基本概念。
我想做的(例如)是编写一个包含多个NSTextFields 的应用程序。但是,这些NSTextFields 需要链接到单独的类。此外,每个单独的类都需要能够相互获取和设置数据。
我尝试添加方法来解决这个问题,但无济于事。假设这是文本框原始类中的一个方法,我想从另一个类中调用它。
-(void)settextfield:(NSString*)stringy;
{
[TextField setStringValue:stringy];
}
这是调用代码(我们从另一个类 TestClass 调用它)...
-(IBAction)test:sender;
{
[BundleBrowseTextBox settextfield: @"Testy"];
}
什么都没有发生。可能有一些明显的方法可以做到这一点,但我无法通过 Google 搜索发现这一点。
【问题讨论】:
-
在您了解了更多有关如何使用类的知识后,您应该看看Coding Guidelines for Cocoa,它向您展示了如何正确命名类、实例和方法。
标签: objective-c macos cocoa