- @interface SomeClass : NSObject {
-
- int _someNumber;
-
- }
-
- @property (readonly) NSString *firstName;
-
-
- @property (nonatomic,strong) NSString *firstName;
And make accessors (the collective name for getters and setters) to store/retrieve it's value:
- - (int)someNumber {
-
- return _someNumber;
-
- }
-
-
-
- - (void)setSomeNumber:(int)newValue {
-
- _someNumber = newValue;
-
- }
-
- ...
-
- SomeClass *anObject = [[SomeClass alloc]init];
-
- anObject.someNumber = 15;
-
- NSLog(@"It's %d", anObject.someNumber);