LifecycleBoundObserver 中提供了一个 detachObserver() 方法,只有这个方法里面,会进行生命周期的反注册功能。 @MainThread public void removeObserver(@NonNull final Observer<? super T> ob ...
分类:
其他好文 时间:
2019-08-19 21:11:06
阅读次数:
88
package nd.no.xww.bottomnavigationlayout; import android.content.Context;import android.support.annotation.NonNull;import android.support.v7.widget.Re ...
分类:
其他好文 时间:
2019-08-15 19:33:30
阅读次数:
110
参考链接1:https://www.jianshu.com/p/365ea41b3573 二、Lombok用法注解说明val:用在局部变量前面,相当于将变量声明为final@NonNull:给方法参数增加这个注解会自动在方法内对该参数进行是否为空的校验,如果为空,则抛出NPE(NullPointer... ...
分类:
其他好文 时间:
2019-05-19 09:46:12
阅读次数:
131
-(void)_test9{ /// RACCommand又叫命令 是用来收发数据的 监听按钮点击,网络请求。。。。 RACCommand * command = [[RACCommand alloc] initWithSignalBlock:^RACSignal * _Nonnull(id _Nu... ...
分类:
其他好文 时间:
2019-05-03 18:00:51
阅读次数:
136
@Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { getDialog()... ...
分类:
移动开发 时间:
2019-02-11 20:02:19
阅读次数:
930
Lombok有什么用使用Lombok时需要注意的点Lombok的安装spring boot集成LombokLombok常用注解@NonNull@Cleanup@Getter/@Setter@Getter(lazy=true)@ToString/@EqualsAndHashCode@NoArgsCon ...
分类:
其他好文 时间:
2019-01-28 00:37:21
阅读次数:
389
Lombok @AllArgsConstructor @RequiredArgsConstructor @NoArgsConstructor @Getter @Setter @EqualsAndHashCode @ToString @NonNull @Data @Value @Builder @Si ...
分类:
其他好文 时间:
2019-01-06 12:46:02
阅读次数:
186
原文:https://www.jianshu.com/p/a197705a44e9 Objective-C为了和Swift兼容,每个属性或每个方法都去指定nonnull和nullable。 苹果为了减轻我们的工作量,定义了NS_ASSUME_NONNULL_BEGIN和NS_ASSUME_NONNU ...
分类:
其他好文 时间:
2018-12-27 18:21:38
阅读次数:
92
一)第一种方法 在工程中有警告的地方,右键选择Review in log,然后就能看到类似[Wnonnull]这样的警告, 然后在工程buildSettings中的Other Warning Flags中添加 -Wno-nonnull就可以去掉这种类似的警告了。 规则为:-Wno-类型 ① iOS的 ...
分类:
移动开发 时间:
2018-08-01 16:05:28
阅读次数:
262
1. [dic enumerateKeysAndObjectsUsingBlock:^(id _Nonnull key, id _Nonnull obj, BOOL * _Nonnull stop) { }]; ...
分类:
移动开发 时间:
2018-07-12 18:01:49
阅读次数:
203