iPhone X

预售时间: 10.27 发售时间: 11.03 存储空间分64G,256G
X是罗马数字10的意思,以此命名纪念iPhone问世10年,iPhone X发音苹果官方读作iPhone Ten。

外观变化: 整面屏幕(无边框屏幕)、取消home键,双面玻璃+金属材质中框设计,后置双摄像头改为竖向排列
5.8英寸屏幕,比7Plus略大
机身大小介于iPhone7和iPhone7 Plus之间
功能变化:
充电:无线充电、三十分钟快速充电 (置于无线充电器上充电AirPower)
新增红外传感器
前置摄像头提升到700万像素, 后置1200万像素广角镜头、1200万像素长焦镜头
搭载了目前最强健的A11 Bionic处理器
颜色: 深空灰,银色(没有土豪金!!!)
分辨率: 2436 * 1125 458pi
价格: 国行8388元, 9688元

用户引导的正确写法

标准示例: SGUserGuideDemo 虽然界面丑,但写法是对的

https://github.com/Soulghost/SGUserGuide

功能:
1.支持引导用户在多页面间自由操作
2.基于UI控件位置显示引导提醒,而非写死位置
3.禁止修改到原页面代码,必须符合开闭原则

缺点:
未实现聚光灯效果,未显示指引箭头,问题不大,自行修改即可

Address Sanitizer

Xcode7的 llvm和gcc中新增Address Sanitizer (ASan) ,它可以直接在编译的时候发现内存地址访问错误

gcc -fsanitize=address -ggdb -o test test.c

http://www.freebuf.com/news/83811.html

健全研发体系的重要性

完整的研发体系: 人员配备、系统、开发规范、流程,有助于高效达成开发任务.
每个技术小组的开发组长,应该熟练掌握该方面技术的代码架构,有丰富的研发经验并储备大量功能代码,严格执行编程规范,使得整个子项目研发进度稳定。
1.开发规范: 规范定好,代码质量高,铁打的营盘,就不怕流水的兵
2.代码架构: 这好比现在的公路铁路建设,掌握高架桥技术、隧道技术、跨海大桥技术,公路的建设就畅通无阻;软件研发也是一样的道理,关键的技术架构搭建好,整个研发就高效顺畅

美文 美图 美食