3月面试总结

1.属性的本质是什么?属性的默认关键字是什么?
2.有几种方式可以反向传值?
3.谈谈UIView的几个方法:layoutSubviews,layoutifNeeds,setNeedsLayout,layoutIfNeeds,drawRect。
4.tableView的优化。
5.数据持久化的几种方式?
6.block的使用,block的本质,block用什么关键字定义属性。
7.如何快速制作马甲包,上架马家包需要注意什么?
8.webViewJavaScriptBridge的实现方式?
9.json转model的实现方式?
9.不用AFNetWorking,用OC原生的实现网络请求,面试官说要熟悉第三方源码,防止第三方作者不再更新。
10.block的实现,AFNetWorking的实现,如何进行UI优化,__weak,__strong,__blcok的实现方式,assign修饰对象会怎么样?
11.iOS扇形动画,数组排序,多线程方式,wkWebView在iOS8上无法加载本地文件,AFNetworking的内存泄漏。内存管理:block初始化在战区,使用时copy到堆区。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,210评论 30 471
  • 归乡 遥记绿荫藏银铃, 闲躺竹椅听蝉鸣。 莫道亲里相思远, 故土赤诚总慰情。
    陈言著诗随云飞阅读 140评论 0 1
  • 在逛知乎的时候看到一个关于李舜臣在世界军事史上的地位的提问,看完之后,有一股骨髓里迸出来的悲凉之感,有些东西不吐不...
    萧寒浅阅读 236评论 0 6
  • 1 工作一天,挤了地铁或公交,亦或在路上堵了五十分钟后,拖着疲惫的双腿,回到家中,来不及坐下歇口气,一头钻进厨房,...
    妈小咪阅读 370评论 2 0