我正在使用第三方庫來製作使用Swift的新應用程序。該類/庫的作者已使用關鍵字final進行了最終確定,可能是爲了優化並防止重寫其屬性和方法。 例子: final public class ExampleClass {
// Properties and Methods here
}
是否有可能對我來說擴展類,並增加一些新的屬性和方法,它無需重寫默認值? 像這樣: extensio
是否有無論如何添加一些靜態方法類型如Date,String, Array等? 比如我想添加方法today到Date類,並在JavaScript中我可以將屬性簡單地添加到它也許我用Object.defineProperty: Date.today = function(){
let date = new Date;
date.setHours(0,0,0,0);
ret