美文网首页
读《高性能iOS应用开发》后记录

读《高性能iOS应用开发》后记录

作者: 王方帅 | 来源:发表于2019-11-01 13:54 被阅读0次

    1,静默远程推送、后台拉取可以后台更新数据,让应用在启动时直接加载更新过的数据,用的好将很大程度提升用户的感知体验。
    2,线程创建、开启内存开销及时间开销
    3,从viewWillDisappear可以判断是否pop,dismiss
    4,ui控件涉及离屏渲染的情况及复杂UI可以考虑改造成自定义绘图,避免多个子视图绘制和代价较高的layoutSubviews 和 drawRect调用
    5,imageNamed是否需要在子线程创建
    6,进行网络层多路复用的改造 7.2.2
    7,dns解析优化
    8,单点登录的唯一方法就是使用共享钥匙串
    9,[UIDevice identifierForVendor]获取每个应用持久唯一的供应商标识符,通过包ID来生成唯一的设备ID,应用卸载后会重置,需要存钥匙串
    10, https://0x9.me/4dqHT AFN防止中间人攻击,锁定证书,防止CRIME、BREACH攻击
    11, PonyDebugger Debug时查看视图结构
    12, iOS9 Slicing会把放在Assets中的图片进行分割,2x、3x

    相关文章

      网友评论

          本文标题:读《高性能iOS应用开发》后记录

          本文链接:https://www.haomeiwen.com/subject/pwasvctx.html