项目: TCL life 职位:iOS开发工程师 时间:2016-07 至 2018-01
o TCL life是一款凭借智能手机与智能硬件搭配使用,去享受智慧便捷生活的App
o 主要负责TCL life项目的设备管理(主要包括3种设备的添加和删除)、home管理、room管理三个模块的功能实现。借助SnapKit为UI控件添加约束,实现自动布局;借助NSPredicate(谓词)实现过滤模型数组中元素;借助UICollectionView实现瀑布流展现;调用iPhone相机,扫描设备上的二维码标签信息;封装了能同时兼容iPhone和iPad两种设备的类似UIActionSheet控件;集成了SDWebImage, Bugly, TZImage等