【发布时间】:2016-12-26 06:41:01
【问题描述】:
#import <Foundation/Foundation.h>
@interface Person : NSObject
@property(strong,nonatomic) NSString *firstName;
@end
【问题讨论】:
-
你能详细说明一下吗?
标签: ios objective-c
#import <Foundation/Foundation.h>
@interface Person : NSObject
@property(strong,nonatomic) NSString *firstName;
@end
【问题讨论】:
标签: ios objective-c
如果你想在 Person.m 中访问“firstName”,那么你可以简单地使用
self.firstName
如果您想在任何其他控制器中访问它,则必须创建 Person 类的对象,然后只有您可以读取或写入它的属性。 例如
Person *person = [[Person alloc] init];
person.firstName = @"Xyz";
NSLog(@"name is->%@", person.firstName);
【讨论】:
@synthesize 和_ 怎么样?