首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jking47722
掘友等级
ios开发
人无完人
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
2018年 iOS 面试心得
面试了几家公司之后,最后来到了爱奇艺(坐标上海),工作的内容是笔者个人非常感兴趣的领域。能拿到这个结果对于入行两年半&非科班的笔者来说无疑是幸运的。 很感谢面试官给我这次机会,因为并不是所有人都会认可你的努力,生活本来就没有任何理所应当。 具体的面了哪些公司,有哪些面试题在这里…
答面试题·答J_Knight_《2017年5月iOS招人心得(附面试题)》中的面试题(二)
离职找工作中,刷一刷网上的面试题。 23. block的实质是什么?一共有几种block?都是什么情况下生成的? block是能够截获自动变量(局部变量)的匿名函数。写法如下: 你定义完block之后,其实是创建了一个函数,在创建结构体的时候把函数的指针一起传给了block,所…
答面试题·答J_Knight_《2017年5月iOS招人心得(附面试题)》中的面试题(一)
离职找工作中,刷一刷网上的面试题。 1. 为什么说Objective-C是一门动态语言 因为OC可以在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等。所以,OC是一门动态语言。它具有相当多的动态特性,基本的,也是经常被提到和用到的有动态类型(Dynamic t…
你能用到的 iOS 面试题 (二)
题目来自于 Github 总共有 3 篇文章。
2017年5月iOS招人心得(附面试题)
从筛选第一份简历,准备面试题,到成功招到两个人一共花了两个星期多一点,总体来说还是比较顺利的。两位通过者都比较稳重踏实,而且对技术也比较有追求。这也可能和我筛选简历比较谨慎有关系,这次筛选简历所花费的精力是不比面试花费的少的。 虽然时间跨度不是很长,但是毕竟是第一次,所以有些感…
iOS开发·由 SDWebImage框架引发的知识点聚合与思考(最新呕心沥血之作)
学习iOS的各种知识点,例如runloop,只懂原理不行,要清楚明白它的应用场景才是真懂;学习SDWebImage的框架源码,只看SDWebImage的业务逻辑,也不是真懂。有效的学习是不断的问问题,挖掘并总结SDWebImage它这些场景涉及到的知识点,然后再模仿它,结合那些…
Mediator(中介者)模式在iOS开发当中的使用
在软件工程中,中介模式定义了一个对象,该对象封装了一组对象是如何交互的。这种模式被认为是一个行为模式,因为它可以改变程序的运行行为。 在一个项目里,我们开发的程序是由大量的类来组成的,随着程序功能的不断增加,类和类之间的依赖关系也跟着趋于复杂,而中介者模式便能解决这个问题。 这…
iOS基于中间层的路由跳转方案
一. 总述 这个方案的最终目的很明确,就是要抽象出一个中间层来对纷乱的引用关系进行统一的跳转。模块只和中间层耦合,模块间解耦;中间层使用runtime的形式调用模块的业务组件,不依赖具体的模块代码. 二. 业务场景 脱离业务需求的设计都是空中楼阁,下面将结合具体的业务场景进行方…
iOS动态库的使用
3.1. 添加为依赖库-启动时加载 3.2. 运行时加载 说到动态库,就不得不提静态库。静态库可以看做是一个具有特定功能的代码块,如果app中引用了静态库,则在编译时会将静态库直接复制到app的可执行文件(也就是mach-o)中。 使用静态库会导致mach-o文件过大,而mac…
关注了
47
关注者
0
收藏集
1
关注标签
22
加入于
2018-06-14