NSArrayを含む文字列を、生成されたクラス以外のクラスで使用するために渡そうとしています。そこで私は、次のようにプロパティ行った:NSArrayのプロパティにココアでアクセスできません
をloginController.h
#import <Cocoa/Cocoa.h>
@interface loginController : NSObject {
NSArray *myArray;
}
@property (nonatomic, retain) NSArray * myArray;
@end
loginController.m
#import "loginController.h"
@implementation loginController
@synthesize myArray;
@end
質問は、私が先にクラスのどのインタフェースと実装ファイルでありますmyArrayにアクセスするには、次のようにします。このときインターフェイスファイルには、以下のようになります。
#import <Cocoa/Cocoa.h>
#import "loginController.h"
@interface viewController : NSObject {
NSArray* myArray;
}
@property (nonatomic,retain) NSArray* myArray;
@end
私はこれが正しいと私はそれにmyarrayの使用したい場合はどのような実装になっているはずですかはわかりません。誰かが助けることができますか?
オフトピック:クラス名は、目的に合わせてタイトルを付ける必要があります。 –