1
如何將@property (readonly) NSDate *creationDate;
重構爲結構的Swift屬性?只讀屬性爲Swift中的基礎對象
struct structObject {
var name: String
var completed: Bool
var creationDate: NSDate
}
該屬性是否應該專門配置爲get
屬性?在Objective-C中,代碼是:
#import <Foundation/Foundation.h>
@interface ToDoItem : NSObject
@property NSString *itemName;
@property BOOL completed;
@property (readonly) NSDate *creationDate;
@end
'Struct對象{ 讓利名稱:字符串 VAR完成:BOOL 讓創作:日期 的init(名稱:字符串,完成:布爾= FALSE){ self.name =名稱 self.completed =完成 自我.creation = Date() } }' –