1
class TaskRepo(taskData: TaskData) {
companion object {
private val repoByTask: LRUMap<String, OrderFormRepo> = LRUMap(2, 10);
fun getInstance(taskData: TaskData): OrderFormRepo {
if (notFoundObject(taskData.taskId)) {
repoByTask[taskData.taskId] = OrderFormRepo(taskData);
}
return repoByTask[taskData.taskId];//PROBLEM HERE
}
private fun notFoundObject(taskId: String): Boolean {
if (repoByTask.containsKey(taskId) && repoByTask[taskId] != null) {
return false
}
return true
}
}
} 내가 시간을 오류 컴파일 무엇입니까 동반자 개체의 getInstance 메소드에필수 입력 : <Object> : <Object>?
: 필수 TaskRepo을하고 TaskRepo을 발견?
구조에 이중 강타 :-) – donfuxx
getOrDefault는 최소한의 API 레벨 24가 필요합니다. –