私は Objective-C と Xcode にもかなり慣れていませんが、「ホーム」クラスのヘッダー ファイル (Home.h) を、それを使用する外部クラスにインポートするだけでよいと思います。外部クラスでは、ホーム クラスのオブジェクトをインスタンス化する必要があります。次のようになります。
/* File: "ExternalClass.h"
* This is the Super-View class of the "Home" class
*/
/* An example using Cocoa rather than Cocoa Touch */
#import <Cocoa/Cocoa.h>
// Imports a quick reference to the class without loading the classes methods
@class Home;
@interface ExternalClass : NSView {
/* This creates an object of class "Home" in which a pointer for the "Home" class can be stored
* From here all you would have to do is import the 'Home.h' file to the 'ExternalClass.m' file
* and instantiate home objects and call methods of the 'home' class within the 'ExternalClass.m' files methods
*/
Home *homeObject;
}
これは、ExternalClass.m 内で使用される "Home" クラスのオブジェクトのメモリを宣言します。次に、homeObject インスタンス変数に、次のように Home クラスのクラス 'aloc' メソッドを割り当てる必要があります。
homeObject = [[alloc Home] initWithSomeProperties:var1 andMoreProperties:varEtc];