From c6f054b9e3f77ea999a945ed07c63554f38110e1 Mon Sep 17 00:00:00 2001 From: adiao <1819192616@qq.com> Date: Sun, 9 Apr 2023 05:52:11 +0800 Subject: [PATCH] Updated files --- 项目命名/项目命名格式.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/项目命名/项目命名格式.md b/项目命名/项目命名格式.md index c43e15b..f2e7d6d 100644 --- a/项目命名/项目命名格式.md +++ b/项目命名/项目命名格式.md @@ -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 Suffix OrDefault 尝试执行,失败时返回默认值 getOrDefault Suffix OrElse 尝试执行、失败时返回实际参数中指定的值 getOrElse Prefix force 强制尝试执行。error 抛出异常或是返回值 forceCreate, forceStop -4.4 异步相关方法 + +#####4.4 异步相关方法 + 位置 单词 意义 例 Prefix blocking 线程阻塞方法 blockingGetUser Suffix InBackground 执行在后台的线程 doInBackground