|
|
|
@ -59,11 +59,13 @@ Prefix can 对象能否执行所期待的动作 canRemove |
|
|
|
Prefix should 调用方执行某个命令或方法是好还是不好,应不应该,或者说推荐还是不推荐 shouldMigrate |
|
|
|
Prefix should 调用方执行某个命令或方法是好还是不好,应不应该,或者说推荐还是不推荐 shouldMigrate |
|
|
|
Prefix has 对象是否持有所期待的数据和属性 hasObservers |
|
|
|
Prefix has 对象是否持有所期待的数据和属性 hasObservers |
|
|
|
Prefix needs 调用方是否需要执行某个命令或方法 needsMigrate |
|
|
|
Prefix needs 调用方是否需要执行某个命令或方法 needsMigrate |
|
|
|
4.2 用来检查的方法 |
|
|
|
|
|
|
|
|
|
|
|
##### 4.2 用来检查的方法 |
|
|
|
|
|
|
|
|
|
|
|
单词 意义 例 |
|
|
|
单词 意义 例 |
|
|
|
ensure 检查是否为期待的状态,不是则抛出异常或返回 error code ensureCapacity |
|
|
|
ensure 检查是否为期待的状态,不是则抛出异常或返回 error code ensureCapacity |
|
|
|
validate 检查是否为正确的状态,不是则抛出异常或返回 error code validateInputs |
|
|
|
validate 检查是否为正确的状态,不是则抛出异常或返回 error code validateInputs |
|
|
|
4.3 按需求才执行的方法 |
|
|
|
##### 4.3 按需求才执行的方法 |
|
|
|
位置 单词 意义 例 |
|
|
|
位置 单词 意义 例 |
|
|
|
Suffix IfNeeded 需要的时候执行,不需要的时候什么都不做 drawIfNeeded |
|
|
|
Suffix IfNeeded 需要的时候执行,不需要的时候什么都不做 drawIfNeeded |
|
|
|
Prefix might 同上 mightCreate |
|
|
|
Prefix might 同上 mightCreate |
|
|
|
|