@interface PaneBean : NSObject
@property(nonatomic,copy) NSString *name;
@property(nonatomic,copy) NSString *type;
@property(nonatomic,assign) NSInteger width;
@end
Tôi có PaneBean như được hiển thị ở trên.Cho dù tôi nên sử dụng @property (nonatomic, copy) hoặc @property (nonatomic, strong) cho attst (NSString *) của tôi trong một đối tượng?
Tôi có nên sử dụng @property(nonatomic,copy)
hoặc @property(nonatomic,strong)
cho số (NSString *) name
của mình không? sự khác biệt giữa chúng là gì?
Và có quyền viết 'gán' cho NSInteger không?
Bất kỳ trợ giúp nào được đánh giá cao.Cảm ơn trước!
Không liên quan đến câu trả lời, bạn có thể muốn xem xét việc học các quy ước đặt tên và thiết kế ca cao. "Bean" là một thuật ngữ Java rất nhiều, và các lập trình viên Cocoa mà bạn có thể làm việc với không có khả năng hiểu được nó. –
oh, vâng, tôi sẽ chỉnh sửa nó. – kongkong
@Catfish_Man điều này đã có được đầu ra từ Java để ObjC dịch, "CocoaBeans";) – justin