zoukankan      html  css  js  c++  java
  • iOS 常见面试图总结2

    1.请简述storyboard和xib的差别?


       一个project中。能够有多个xib文件,一个xib文件相应着一个视图类控制器,和多个视图。

    然而。使用

    storyboard时,一个project仅仅须要一个主storyboard文件就能够。因此在包括多个试图控制器的情况下,採用

    storyboard管理比較方便,而且,storyboard还能够描写叙述界面之间的导航


    关系。

       

    2.请列举iOS系统中的单例类?

       

      UIApplication(应用程序实例)


      NSUserDefault(应用程序设置)


      NSFileManager(文件管理)


      NSURLCache(请求缓存)


      NSNotificationCenter(消息中心)


      NSHTTPCookieStorage(应用程序cookies池)


    3.请简述你对同步/异步请求数据的理解?


        1.同步请求能够从网络请求数据,一旦发送同步请求,程序将停止与用户交互,直到server返回数据完

    成。才干够进行下一步操作。


        2.异步请求不会堵塞主线程。而会建立一个新的线程来操作。用户发出异步请求后。依旧能够对UI进行

    操作,程序能够继续执行。


  • 相关阅读:
    springcloud(三)
    springcloud(二)
    spring-cloud(一)
    springboot(三)
    springboot(二)
    springboot(一)
    dubbox
    SpringBoot终章(整合小型进销系统)
    SpringBoot第三节(thymeleaf的配置与SpringBoot注解大全)
    SpringBoot--集成Shiro
  • 原文地址:https://www.cnblogs.com/slgkaifa/p/6979268.html
Copyright © 2011-2022 走看看