callbackhell

    [JETPACK개론] Retrofit의 CallBack Hell

    전에 Retrofit을 주제로 포스팅했던 글에서 이어서 작성을 해보겠다. 간단하게 아래와 같은 api를 여러 개 불러온다고 가정해보자. @GET("posts/{number}") fun getPostNumber( @Path("number") number : Int ) : Call api.getPost1().enqueue(object : Callback{ override fun onResponse(call: Call, response: Response) { Log.d("API1", response.body().toString()) } override fun onFailure(call: Call, t: Throwable) { Log.d("API1", "fail") } }) api.getPostNumber(2)..