小编Boa*_*nut的帖子

使用JSONObject调用改进.

我必须从服务器发出一个get请求,它给了我很多信息.从我发现的搜索结果看来,我只能用模型类来做到这一点.事情是,为了涵盖服务器发送给我的所有响应,我必须制作53个模型类来存储信息.

我想知道是否有一个更简单的方法,比如将信息存储在JSON或其他东西中.

我正在使用OKHttp进行Retrofit.

getTimeSessionsCall.enqueue(new Callback<JSONObject>() {
        @Override
        public void onResponse(Call<JSONObject> call, Response<JSONObject> response) {

            Log.i("getTimeSessions",Integer.toString(response.code()));

        }

        @Override
        public void onFailure(Call<JSONObject> call, Throwable t) {

        }
    });
Run Code Online (Sandbox Code Playgroud)

我尝试过这种电话,它什么都没存储.代码是200,但JSON仍为空.

先感谢您!

java android retrofit2 okhttp3

2
推荐指数
1
解决办法
1952
查看次数

Angular 2 Reactive Forms 仅从更改的控件中获取值

我有一个包含所有输入的动态创建的表单。我正在订阅更改,但是当某个控件发生更改时,我会从所有控件中获取值,因此我真的不知道哪个控件发生了更改。是否可以使用 valueChanges 函数仅从更改的控件中获取更改的值?

该表单非常大,因此将每个控件都订阅到 valueChanges 不是一种选择。

该函数目前如下所示:

checkForValueChanges() {
    this.metadataForm.valueChanges.subscribe(controls => {
        // how to get the changed control form name here ?
    });
}
Run Code Online (Sandbox Code Playgroud)

由于项目非常大,我只是做了一个简单的例子来展示我的问题: StackBlitz example 您可以在控制台中看到我得到的结果是所有控件,而不仅仅是更改的控件。

angular angular-reactive-forms

2
推荐指数
1
解决办法
4915
查看次数

Swift 3在同一个UIView中放了2种颜色

我想在UIViews和UIImageViews上实现这个效果:

的UIImageView

的UIView

在UIView上,我知道我可以用不同的颜色在其中放置2,但我认为必须有更好的方法,我不知道如何在UIImageVIew中做到这一点.某种pod会非常有用,因为我找不到它.

uiview uiimageview ios swift

0
推荐指数
1
解决办法
2430
查看次数