我对Cocoa,Objective-C和OOP都很陌生。我每天都在学习。根据'Cocoa Programming for Mac OS X for DUMmIES',你可以像这样在Xcode中创建一个对象:
myObject = [[Class_name alloc] init];
之后,您将能够根据Class_name
中声明的方法向其发送消息。到现在为止还挺好。但昨天我遵循了这个教程:Intro to Bindings并发现了一些奇怪的东西。根据教程,您必须在Interface Builder中创建NSArrayController对象。但是如果你想在由控制器管理的数组中添加一行,并且让我们说几个NSTextFields,你需要调用它的AddObject方法,但是如何?我不知道对象名称或标识符,对吗?
答案 0 :(得分:0)
只需创建一个插座
IBOutlet NSArrayController *arrayController;
并将您的arrayController
与IB相关联;
要调用其方法,请使用[arrayController methodName];