鑒於很多人的簡歷中的技術點體現(很多朋友問我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組件化開發(現在流行的熱點)