如何訪問在類viewController中定義的實例變量。從另一個類訪問變量objc
ViewController.h
@interface ViewController : UIViewController
{
Class1* class1;
}
ViewController.m
@implementation ViewController
class1 = [[Class1 alloc]init];
@end
Class1.h
@interface Class1 : NSObject
{
NSMutableArray* variablesArray;
}
@property NSMutableArray* variablesArray;
Class1.m
@implementation Class1
@synthesize variablesArray;
@end
現在我想從Class2.m中訪問實例「class1」變量「variablesArray」。我想從MutableArray「variablesArray」添加和獲取對象。可能嗎?
'@implementation ViewController中的Class1 = [[Class1的頁頭] INIT]; @ end'是一個語法錯誤,你不能在實現中擁有裸露的代碼。 –
您可以在任何其他類中訪問class1的屬性。只需在相應的類中創建要訪問的類的對象,並將該屬性作爲class1object.VariablesArray –