美文网首页
2018-03-13 IOS面试之旅

2018-03-13 IOS面试之旅

作者: 技术贼 | 来源:发表于2018-03-13 22:36 被阅读0次

    技术渣的我,开始苦逼的找工作,记录一下笔试题吧!

    1、object-c为什么是动态语言?

    2、谈谈你对@synthesize、@dynamic的理解

    3、请问@property中有哪些属性关键字?atomic与nonatomic的区别?atomic是否绝对的线程安全?如果不是,应该如何做?

    4、代理为什么使用weak?IBOut中的uiview为什么使用weak?

    5、weak跟strong的区别

    6、什么是block?使用block有什么好处?block跟代理的区别,哪个更好?

    7、在block内如何修改block外部变量?

    8、@property(nonatomic,copy) NSMutableArray *arr;会产生什么问题?

    9、深拷贝和浅拷贝有什么区别?

    10、线程与进程的区别和联系?

    11、Runloop和线程有什么关系?Runloop与线程有什么关系?

    12、解释一下异步、同步、并发、并行;

    13、UITableview卡顿问题解决方案

    相关文章

      网友评论

          本文标题:2018-03-13 IOS面试之旅

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