美文网首页
最近的面试问题

最近的面试问题

作者: kitty123 | 来源:发表于2016-07-19 13:52 被阅读18次

    1.代码改变约束,页面如何刷新。

    2.数据库的增删改查关键语句。

    3.解决Tableviewcell的点击和view的手势触摸冲突。

    4.属性6个关键字及其意义

    assgin,strong,weak,retain,copy

    assgin只是简单赋值,不会改变索引计数

    必须使用copy的场景:A对象持有string记做A.string,然后赋值给B对象,记做B.string,若希望B.string的内容改变时A.string不改变就必须用copy,引用计数器+1

    必须用strong的场景:若希望B.string的内容改变时同时A.string也改变则必须用strong,引用计数器+1

    retain场景:A->B  A中的一个MutableString给B中的一个Property(NSString类型)赋值  首先是能接受的,父类可以接受子类,如果是retain,仅仅是生成一个指针,计数器加一,然后指向那个MutableString。如果MString改变,B中那个跟着改变,因为是同一块内存区域。而选择Copy相当于又生成了一个NSString,与A中的MutableString独立。


    5.绘制图片的刷新方法。

    6.观察者模式。

    相关文章

      网友评论

          本文标题:最近的面试问题

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