美文网首页
方正证券iOS面试

方正证券iOS面试

作者: 蜗牛你慢慢来 | 来源:发表于2019-09-27 11:43 被阅读0次
    1. git中merge和rebase的差别,使用git的流程
    2. strong和copy的差别,可变数组使用copy来修饰的时候,什么情况下会程序会崩溃。Block中定义strong是为什么。
    3. nonatomic和atomic的区别,为什么不使用atomic。
    4. Masonary或xib实现三个label自适应宽度
    5. MJExtension如何实现字典变model
    6. AFNetwork底层实现
    7. 长连接
    8. 数据库和算法(没聊开,只是问了平时有没有涉及)
    9. ScrollView如何实现类似sectionheader固定在页面顶部,然后底下的scrollview还可以滑动。也可能是tableview的sectionheader如何实现固定在顶部的。
    10. SDWebImage底层实现
    11. MJExtension底层实现
    12. A,B,C,D三个View以顺序添加subview的方式,在D上有一个按钮,如何点击按钮实现A页面的切换。
    13. 多线程
    14. Runtime
    15. 两个任务,如何实现第一个任务完成后再开始第二个任务。
    16. 做过的项目中有什么难点。
    17. Static的作用域
    18. Pod update和install的区别
    19. 500和400的差别
    20. AFNetwork访问的时候,出现错误,在安卓那边没有错误的情况下,你会如何判断。

    相关文章

      网友评论

          本文标题:方正证券iOS面试

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