Question regrarding declaring a property
Posted
by
Simon
on Stack Overflow
See other posts from Stack Overflow
or by Simon
Published on 2010-12-30T03:45:48Z
Indexed on
2010/12/30
3:54 UTC
Read the original article
Hit count: 208
iphone
Hi. We declare properties using the @property keyword and synthesize it in the implementation file. My question is,
What if I declare a property using the @property keyword and also declare a variable in the interface block with the same name? For example, consider the following code,
Interface:
@interface myClass : NSObject {
NSString *myClass_name; // LINE 1
}
@property(nonatomic, retain) NSString *myClass_name; // LINE 2
@end
Implementation:
@implementation myClass
@synthesize myClass_name
@end
Declaring myClass_name in LINE 1 will make any problem? Like any reference problem or any unnecessary memory consumption problem?
© Stack Overflow or respective owner