How can we access the variables declared in another class without using extern?
Can we access the integer type variables in classB which are declared in classA by not using extern?
For objects I used ClassA *obj1 = [[ClassA alloc]init]; And accessed the objects of classA into开发者_开发技巧 class B.
But, I am not able to do them with the int , float, NSTimeInterval. How can we do for them without using extern ?
Thank You.
I think you can just declear it in the interface like:
@interface NCItem : NSObject {
@private
UIImage *image;
NSNumber *highestPrice;
NSMutableArray *services;
}
@property (nonatomic, retain) UIImage *image;
@property (nonatomic, retain) NSNumber *highestPrice;
and in the implementation file:
@synthesize highestPrice;
@synthesize services;
@synthesize image;
and you can use this in class B:
ClassA *objA = [[ClassA alloc]init];
objA.image
These things are all OOP is about What is preventing you to do so?
精彩评论