如果我创建属性,例如:
@property NSString *selectedSubProductId;
并创建 setter 和 getter:
- (NSString *)selectedSubProductId {}
- (void)setSelectedSubProductId:(NSString *)value_ {}
XCode 这么说"Deault property attribute 'assign' not appropriate for non-gc object"
。在这种情况下,属性有什么意义吗?是我制作它们copy
还是assign
它们只是提示@synthesize
创建所需的方法有关系吗?如果是这样,我应该如何禁用警告?