美文网首页
iOS进阶基础

iOS进阶基础

作者: 小嘴冰凉别乱亲 | 来源:发表于2020-07-07 17:23 被阅读0次

    iOS常用的设计模式有哪些?
    MVC和MVVM的区别?

    import和@include和区别?@class有什么作用?

    frame和bounds有什么不同?
    @property的本质是什么?
    strong和copy的区别?
    copy和mutableCopy的区别?
    atomic和nonatomic的区别?
    什么是循环引用?
    weak和assign有什么不同?
    浅拷贝和深拷贝的区别?
    如何让自定义的对象具有拷贝功能?
    @synthesize和@dynamic分别有什么作用?
    id声明的对象有什么作用?
    谈一谈OC的内存管理机制?
    category、extension和继承有什么区别?
    为什么OC是一种动态运行时语言?
    iOS组件化?
    代理,block和通知的区别?
    什么是KVC?
    什么是KVO?
    方法和选择器有什么不同?
    是否了解OC的反射机制?
    如何对iOS设备进行性能测试?
    什么是懒加载?
    什么是谓词?
    如何访问并修改一个类的私有属性?
    如何解决BAD_ACCESS的问题?
    什么是死锁?如何避免死锁?
    什么是Runtime?
    什么是Runloop?
    看过哪些三方源码?
    了解Method Swizzle吗,什么情况下会使用?
    TCP和UDP的区别?
    HTTP中GET和POST方法的区别?
    说一说tableView的重用机制?
    如何高性能的改imageView添加圆角?

    相关文章

      网友评论

          本文标题:iOS进阶基础

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