zoukankan      html  css  js  c++  java
  • 浅谈iOS需要掌握的技术点

    鉴于很多人的简历中的技术点体现(很多朋友问我iOS需要知道注意哪些)!

    技术点:

    1.热更新 (及时解决线上问题)

    2.runtime(json解析、数据越界、扩大button点击事件、拦截系统方法)

    3.即时通讯

    4.底层的封装

    5.https兼容(单项验证、双向验证)

    6.aso优化(用户留存、日活跃分析、关键词)

    7.视图流畅的帧数

    8.sdwebimage的实现原理

    9.afnetworking的实现原理

    10.消息机制

    11.vc的生命周期

    12.内存管理

    13.证书管理发布流程

    14.js交互

    15.mvvm和mvc框架

    16.迪斯尼动画(动画框架)

    17.数据持久化存储

    18.加密技术

    19.二维码扫描 (qq快速登录)

    20.数据库版本迭代迁移

    21.第三方登录分享

    22.用户反馈(以前用友盟现在不提供了,阿里百川)

    23.数据统计(分析更进业务)

    24.kvc、kvo、notificion、delegate(算是消息机制的几种)

    25.GCD多线程

    26.swift语言(桥接)

    27.APNS消息推送机制

    28.算法(冒泡法等算法)

    29.正则表达式

    30.公司业务流程,说一些跨平台的会更好,浅谈一下微信小程序(好于坏)

    31.iOS组件化开发(现在流行的热点)

  • 相关阅读:
    MySQL锁总结
    DDL和DML
    字节、字、位、比特之间的关系
    Mysql数据库、表设计规范指南
    Mysql性能优化关键配置指南
    3.python正则匹配不到内容时消耗大量内存
    1. postman使用
    2. python提示:TypeError: unhashable type: 'list'
    14. selenium的Page Object模型
    12.unittest的学习
  • 原文地址:https://www.cnblogs.com/PeterWolf/p/6408974.html
Copyright © 2011-2022 走看看