2020年

问题产生

JSON返回字符串数据,会有数据为“<null>”的情况出现。
这时候如果判断长度或者赋值给其它的对象的话就出崩溃,console会出现“class-name NSNull **”的字样。
因此,在获得数据进一步使用前要先判断是否为NSNull.

苹果官方文档是这样描述的:

https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/NumbersandValues/Articles/Null.html

id aValue = [arrayWithNull objectAtIndex:0];
if (aValue == nil) {
    NSLog(@"equals nil");
}
else if (aValue == [NSNull null]) {
    NSLog(@"equals NSNull instance");
    if ([aValue isEqual:nil]) {
        NSLog(@"isEqual:nil");
    }
}
// Output: "equals NSNull instance"

因此我们可以依照 if (aValue == [NSNull null]) 这样判断即可。

微信内测新功能说明

音视频通话优化

1、发起/参与群多人通话,声音/视频是否卡顿。通话过程中,在wifi和移动网络之间切换,通话是否会中断

视频合成技术优化

1、聊天、朋友圈、视频动态、小程序界面拍摄视频发送正常

2、从相册中选择视频发送,编辑发送,查看发送是否有问题,是否会音视频不同步,检查普通视频、抖音快手等其他app保存的视频

3、选择超过15s视频进入裁剪页裁剪视频看最后生成结果是否一致

微信选图选视频功能优化

其他本地相册支持显示视频(比如相机、微信等这些本地相册可以正常显示图片和视频)

小程序&小游戏优化

小程序&小游戏优化优化

内侧版本下载链接及常见问题:
http://www.cnxiaocheng.top/2018/12/28/%E5%BE%AE%E4%BF%A1%E5%86%85%E6%B5%8B%E5%9C%B0%E5%9D%80.html

免责声明
本博客部分内容来自于互联网,不代表作者的观点和立场,如若侵犯到您的权益,请联系[email protected]。我们会在24小时内进行删除。