我对kotlin很新,而且我正在使用一本书构建的应用程序遇到一些麻烦.我在名为Forecast的单独包中有两个类,我试图在一个包含使用其中相同名称的包的函数中定义一些函数.该书说要将Forecast类导入为ModelForecast并且我已经做了但是现在我在追踪这种类型不匹配错误的来源时遇到了问题.看来我的convertForecastListToDomain()方法正在期待其他的东西?请帮我找到我犯的错误.如果它非常简单,我不会感到惊讶,但我仍然无法找到它.
MainActivity.kt:
package com.example.zacharymcdaniel.weatherkot
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.support.v7.widget.LinearLayoutManager
import android.support.v7.widget.RecyclerView
import com.example.zacharymcdaniel.weatherkot.domain.Forecast
import org.jetbrains.anko.find
class MainActivity : AppCompatActivity() {
private val url: String = "http://openweathermap.org/"
private val items = listOf(
"Mon 6/23 - Sunny - 31/17",
"Tue 6/24 - Foggy - 21/8",
"Wed 6/25 - Cloudy - 22/17",
"Thur 6/26 - Rainy - 18/11",
"Fri 6/27 - Foggy - 21/10",
"Sat 6/28 - TRAPPED IN WEATHER STATION - 23/18",
"Sun 6/29 - Sunny - 20/7"
)
override fun …Run Code Online (Sandbox Code Playgroud)