iOS 随笔

@available(iOS 8.0, *) 判断系统版本

多次相同request相同接口防止上一次request结果后回来覆盖掉正确的值:
记录之前的request,发起新的request时, cancel掉之前记录的,虽然不能终止此次请求 但是这次请求回调的数据不会再使用(被取消的request会走error的回调)。原理猜想:可能是根据request的标识,设置此request回调不使用,拿到回参数据时,如果request身上的回调是否使用标识是不使用,则不处理此数据

iOS8.0下莫名其妙的崩溃,自定义控件和系统自带的重名,自定义控件初始化,但系统的此重名原生控件没有,此时就会出问题。

迭代开发,改了个方法名,造成以前老逻辑的回调不走,因为改的这个方法是代理方法!老逻辑的回调找不到原来的方法名!

不通过 yymodel,直接用网络请求回参的字段给bool类型赋值是不行的,因为NSDictionary里的数字类型默认为NSNumber,就算值为0的NSNumber类型直接赋值给BOOL类型也是YES,需要转boolValue再赋值 或者转成integerValue.

你可能感兴趣的:(iOS 随笔)