首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
七天雨
掘友等级
iOS开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
做了5年iOS,靠着这份面试题跟答案,我从12K变成了30K
在博主认为,对于iOS面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 何谓面试? …
深入浅出 Runtime(三):消息机制
1. objc_msgSend 方法调用流程 在OC中调用一个方法时,编译器会根据情况调用以下函数中的一个进行消息传递:objc_msgSend、objc_msgSend_stret、objc_msgSendSuper、objc_msgSendSuper_stret。当方法调用…
笔记-如何优雅姿势探究类结构(类的底层原理解析)
类对象class1、class2、class3的地址是同一个,因为一个对象的类对象只有一个。 object_getClass获取对象的类,类对象存储的位置是哪里?在文章笔记-runtime源码解析之让你彻底了解底层源码里讲述过,它是存在元类中,所以class4为元类,同样cla…
2018年 iOS 面试心得
面试了几家公司之后,最后来到了爱奇艺(坐标上海),工作的内容是笔者个人非常感兴趣的领域。能拿到这个结果对于入行两年半&非科班的笔者来说无疑是幸运的。 很感谢面试官给我这次机会,因为并不是所有人都会认可你的努力,生活本来就没有任何理所应当。 具体的面了哪些公司,有哪些面试题在这里…
在 Swift 中使用闭包实现懒加载
原文地址:Swift Lazy Initialization with Closures 原文作者:Bob Lee 译文出自:掘金翻译计划 译者:lsvih 校对者:zhangqippp,Zheaoli 在 Swift 中使用闭包实现懒加载 学习如何兼顾模块化与可读性来创建对象…
RunLoop终极解析:输入源,定时源,观察者,线程间通信,端口通信,NSPort,NSMessagePort,NSMachPort,NSPortMessage
OSX / iOS 系统中,提供了两个这样的对象:NSRunLoop 和 CFRunLoopRef。 CFRunLoopRef 是在 CoreFoundation 框架内的,它提供了纯 C 函数的 API,所有这些 API 都是线程安全的。 NSRunLoop 是基于 CFRu…
iOS CocoaPods 中 star 前 100 的第三方库
知识小集整理了 CocoaPods 中 star 前 100 的第三方库。具体原理,可以参考 获取第三方库。以下三方库排名随着时间的变化,有些排名会发生变化。 Build high quality mobile apps using React. The iconic font…
iOS开发·由 SDWebImage框架引发的知识点聚合与思考(最新呕心沥血之作)
学习iOS的各种知识点,例如runloop,只懂原理不行,要清楚明白它的应用场景才是真懂;学习SDWebImage的框架源码,只看SDWebImage的业务逻辑,也不是真懂。有效的学习是不断的问问题,挖掘并总结SDWebImage它这些场景涉及到的知识点,然后再模仿它,结合那些…
【译】UIVisualEffectView教程
最近感觉自己总是学习网络相关的, 有点"疲劳"了. 所以今天换个口味, 试着翻译下国外大神的博客. 有不好的地方还请赐教! 从iOS7开始, 系统风格有了令人激动的改变, 模糊效果在APP设计中扮演了重要的角色. 若你使用适当, 模糊效果可以显著的提高APP的视觉感受. 先让我…
WWDC 2018:效率提升爆表的 Xcode 和 LLDB 调试技巧
在程序员写 bug 的职业生涯中,只有 bug 会永远陪伴着你,如何处理与 bug 之间的关系,是每一位程序员的必修课。特别是入门程序员经常受 bug 的影响,熬夜加班压力大,长痘长胖还脱发。 每一位 iOS 和 macOS 开发者都是幸运的,因为苹果的 Xcode 和 LLD…
下一页
关注了
21
关注者
1
收藏集
1
关注标签
41
加入于
2017-03-08