|
|
|
|
@ -65,7 +65,9 @@ Prefix needs 调用方是否需要执行某个命令或方法 needsMigrate
@@ -65,7 +65,9 @@ Prefix needs 调用方是否需要执行某个命令或方法 needsMigrate
|
|
|
|
|
单词 意义 例 |
|
|
|
|
ensure 检查是否为期待的状态,不是则抛出异常或返回 error code ensureCapacity |
|
|
|
|
validate 检查是否为正确的状态,不是则抛出异常或返回 error code validateInputs |
|
|
|
|
|
|
|
|
|
##### 4.3 按需求才执行的方法 |
|
|
|
|
|
|
|
|
|
位置 单词 意义 例 |
|
|
|
|
Suffix IfNeeded 需要的时候执行,不需要的时候什么都不做 drawIfNeeded |
|
|
|
|
Prefix might 同上 mightCreate |
|
|
|
|
@ -73,7 +75,9 @@ Prefix try 尝试执行,失败时抛出异常或是返回 errorcode tryCreate
@@ -73,7 +75,9 @@ Prefix try 尝试执行,失败时抛出异常或是返回 errorcode tryCreate
|
|
|
|
|
Suffix OrDefault 尝试执行,失败时返回默认值 getOrDefault |
|
|
|
|
Suffix OrElse 尝试执行、失败时返回实际参数中指定的值 getOrElse |
|
|
|
|
Prefix force 强制尝试执行。error 抛出异常或是返回值 forceCreate, forceStop |
|
|
|
|
4.4 异步相关方法 |
|
|
|
|
|
|
|
|
|
#####4.4 异步相关方法 |
|
|
|
|
|
|
|
|
|
位置 单词 意义 例 |
|
|
|
|
Prefix blocking 线程阻塞方法 blockingGetUser |
|
|
|
|
Suffix InBackground 执行在后台的线程 doInBackground |
|
|
|
|
|