1、使用method swizzling要注意什么?(进行版本迭代的时候需要进行一些检验,防止系统库的函数发生了变化) 1.避免交换父类方法: ...
1、使用method swizzling要注意什么?(进行版本迭代的时候需要进行一些检验,防止系统库的函数发生了变化) 1.避免交换父类方法: ...
文章引用转载:https://www.cnblogs.com/gaoxiaoniu/p/10675969.html 1、成员变量和属性的区别 成...
文章引用转载: https://www.cnblogs.com/gaoxiaoniu/p/10801356.html Runtime是近年来面试...
如果你想去大公司,如果你是3年左右的iOS开发者,如果你对面试的未知没有十足的信心,如果你期望的薪资在15K+,那么请认真刷完这300道面试题,...
1、OC中创建线程的方法是什么?如果指定在主线程中执行代码?如何延时执行代码。【难度系数★★】 1)创建线程的方法 NSThread NSOpe...
技术 高级 1.UITableview的优化方法(缓存高度,异步绘制,减少层级,hide,避免离屏渲染) 缓存高度 提前计算好 cell 的高度...
1.精简代码, 返回最后一句的值,这个方法有一个优点,所有的变量都在代码块中,也就是只在代码块的区域中有效,这意味着可以减少对其他作用域的命名污...
这是卓同学的 Swift 面试题 强行来答一波,如有歧义、错误、不全,欢迎指(来)正(喷)。面试题基础篇有36题,高级篇8题,哲学篇2题。先就基...
接上篇,答“卓同学的 Swift 面试题”--上篇面试题链接:卓同学的 Swift 面试题 在上篇中,回答了基础篇前11题,接着回答中间12题:...
Part One 别人问你你都感觉这尼玛说啥的基础面试题 1.UIWindow和UIView和 CALayer 的联系和区别? 答:UIView...
专题公告
程序员的生活并非只有code,还有的诗和远方~让我们一起探讨技术,共同欣赏诗和远方~
iOS面试题相关汇总专题