IOS整理题库

作者: 辛小二 | 来源:发表于2017-03-27 17:22 被阅读59次
    IOS中导航设计模式有几种 分别是什么?

    答:平铺导航( UITabbarController ) 标签导航( UINavigationController ) 树形导航(UIPageViewController)

    AddressBook框架常用类有哪些?

    答:这个框架在9.0以后会被废弃,使用Contacts框架。 ABAddressBook用来访问Address Book中存储的信息。 ABPerson记录了联系人的所有信息。 ABGroup记录了由一个或多个人信息组成的一种概念性的组。 ABRecord记录了联系人信息的基本记录

    float x 与“零值”比较的if语句为?

    答: 千万要留意,无论是float还是double类型的变量,都有精度限制。所以一定要避免将浮点变量用“==”或“!=”与数字比较,应该设法转化成“>=”或“<=”形式.
    牛客网假设浮点变量的名字为x,应当将 if (x == 0.0) 转化为 ** ** if ((x>=-EPSINON) && (x<=EPSINON))
    或者 if ( fabs(x) **<=EPSINON) **// fabs(x)取x的绝对值

    NSURLRequest的构造函数有?

    答:构造函数

    + requestWithURL 
    - initWithURL
    

    初始化函数

    + requestWithURL:cachepolicy:timeoutInterval
    - initWithURL:cachePolicy:timeoutInterval
    
    runLoop的学习总结

    答:RunLoop与线程相关且是基础框架的一部分,一个RunLoop代表一个事件处理循环,它可以不停的调度工作以及处理输入事件,使用RunLoop的目的是使有效的控制线程的执行和休眠,让线程在有工作的时候忙于工作没有的时候处于休眠的状态

    @property 后面可以有哪些修饰符?

    答案

    本人个人微信公众号地址(喜欢记得关注😯)


    辛小二个人微信公众号地址

    相关文章

      网友评论

        本文标题:IOS整理题库

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