Model的一些字段只想SDK 中修改。
2019-03-29 本文已影响0人
bigCatloveFish
有些时候 我们会写一些SDK对外提供。不可避免的可能会提供一些model给外面。这个时候就面临这数据可能在使用过程中被重新赋值。这个时候可以把属性声明为readonly 只读属性。同时可以在SDK中 去写一些分类去重写set方法。
有些时候 我们会写一些SDK对外提供。不可避免的可能会提供一些model给外面。这个时候就面临这数据可能在使用过程中被重新赋值。这个时候可以把属性声明为readonly 只读属性。同时可以在SDK中 去写一些分类去重写set方法。