2019年面試總結

 

1.runtime相關html

 

http://www.javashuo.com/article/p-kekzztje-eh.htmlios

 

2.RunLoop相關git

 

http://www.javashuo.com/article/p-bkhxhfhh-mo.htmlgithub

https://juejin.im/entry/599c13bc6fb9a0248926a77d算法

 

3.內存管理、自動釋放池與循環引用c#

 

https://www.jianshu.com/p/0453a18448absegmentfault

http://www.javashuo.com/article/p-ygczfcxs-mq.html設計模式

 

4.Block原理、Block變量截獲、Block的三種形式api

 

https://www.jianshu.com/p/0e1a0e7e988dcookie

http://www.javashuo.com/article/p-xjrtgnyu-gb.html

 

5.多線程

 

http://www.javashuo.com/article/p-pbcqhhsf-go.html

http://www.javashuo.com/article/p-yriiitfa-gp.html

 

6.post get /  UDPTCP

 

https://blog.csdn.net/gideal_wang/article/details/4316691

 

7.網絡 HTTP HTTPS

 

http://www.javashuo.com/article/p-xhaduzfh-gm.html

      https://juejin.im/post/5c7e14cef265da2daf79c508

      http://www.javashuo.com/article/p-cevgbden-cc.html

      https://www.jianshu.com/p/13a1b955d095

 

8.自動釋放池 autoreleasepool

 

https://draveness.me/autoreleasepool

http://www.javashuo.com/article/p-aruiukvj-bz.html

 

9.KVC KVO詳解

 

http://www.javashuo.com/article/p-elwxmgkt-hk.html

kvc api http://www.javashuo.com/article/p-gqxsthzt-ce.html

 

10.設計模式

 

http://www.javashuo.com/article/p-ynqgnmlu-bm.html

 

11.WKWebView Native 交互

 

http://www.javashuo.com/article/p-kjohfuhf-bb.html

 

12.Scoket

 

https://dzhijian.github.io/2018/09/10/iOSSocketStudy.html

https://cloud.tencent.com/developer/article/1078620

 

13.線程鎖

 

http://www.javashuo.com/article/p-aqwwfvhc-cc.html

 

13.算法相關

 

https://www.jianshu.com/p/d0e5cb64d7d7

 

事件響應鏈和事件分發

 

http://www.javashuo.com/article/p-ozpstzjg-d.html

 

離屏渲染

 

https://www.jianshu.com/p/ac8ed9eb746a

 

面向對象 

 

https://www.jianshu.com/p/26a189911757

https://iremark.github.io/2019/02/22/iOS-面向對象/

 

 

Copy相關

 

 

Category 類別

 

https://juejin.im/entry/5880225a570c350062a9a842

https://juejin.im/entry/5c777586518825153f784670

 

數據結構

 

http://www.javashuo.com/article/p-myeovwnn-cs.html

 

元類

 

https://www.jianshu.com/p/79b06fabb459

 

 

isKindOfClassisMemberOfClass

 

http://www.nscookies.com/runtime-objectmodel/

 

 

UIViewController的生命週期

 

http://www.javashuo.com/article/p-ystziqxs-ht.html

 

 

Masonry / AFN / SDWebImage / MJ

 

 

Reveal / Instruments / SVN / CocoaPods / Git

 

 

LLDB

 

https://juejin.im/entry/59f04a15f265da431a42673b

 

APP的加固

 

https://www.jianshu.com/p/a2ed798a7f62

 

NSUserDefaults

 

http://www.shenqiliang.com/posts/ios-preference-system-intro/

 

應用沙盒

 

https://juejin.im/post/5a79ad095188257a61321d9c#heading-1

 

framebounds的區別詳解

 

http://www.javashuo.com/article/p-wpbwalpn-ct.html

 

UIScrollView實現原理

 

http://www.javashuo.com/article/p-hdtatvjz-eh.html

 

內存分區

 

http://www.javashuo.com/article/p-khqtcxpb-bx.html

http://www.javashuo.com/article/p-hyisrazn-em.html

 

離屏渲染

 

https://www.jianshu.com/p/57e2ec17585b

 

UIView CALayer

 

http://www.cocoachina.com/ios/20150828/13244.html

https://blog.csdn.net/u013282174/article/details/50215605

 

手勢事件

 

https://www.jianshu.com/p/4ca805af1570

 

APP瘦身

 

轉模型底層

 

https://www.jianshu.com/p/cec0d43540d8

https://juejin.im/post/5b165c88e51d45069928e25e

 

MVC MVVM MVP

 

性能調試

 

        http://www.javashuo.com/article/p-dsrgqixg-r.html

 

上傳下載大文件

 

http://www.javashuo.com/article/p-wvcqpnhb-mc.html

 

SDWebImage

 

http://huang303513.github.io/2017/05/01/SDWebImage源碼解析(一).html

 

AFNetWorking

 

http://huang303513.github.io/2017/04/18/AFNetWorking源碼之AFURLSessionManager.html

 

others 

 

http://www.javashuo.com/article/p-wkwzuzny-ey.html

http://www.javashuo.com/article/p-ezxbwzsl-gt.html

https://hit-alibaba.github.io/interview/iOS/ObjC-Basic/Class.html#extension

https://objccn.io/issues/

 

  後續會持續更新完善中......

相關文章
相關標籤/搜索