![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 79
鉴皇师
这个作者很懒,什么都没留下…
展开
-
整理阿里、百度等大厂100家企业iOS面试题,打造最受企业欢迎的iOS开发者
100家知名企业今年来iOS面试题合集:你要的这里都有;企业要的这里也有;从基础开始到进阶、深入底层整理出188个面试题,全是干货这些全部是题目跟类目,每个题目都会有相对的答案,由于字数太多所以我整理出一个文档,文档获取地址,进作者创建群:656315826 找群文件:打造最受企业欢迎的iOS程序员获取目录展示:1、swift和oc的区别2、编译链接3、synt...原创 2018-10-25 13:40:06 · 270 阅读 · 0 评论 -
BAT面试算法进阶(2)- 无重复字符的最长子串(暴力法)
一.算法题题目Given a string, find the length of the longest substring without repeating characters.ExampleGiven “abcabcbb”, the answer is “abc”, which the length is 3.Given “bbbbb”, the answer...原创 2018-12-19 12:25:07 · 173 阅读 · 0 评论 -
6年iOS开发程序员总结组件化—让你的项目一步到位
纯个人学习笔记分享, 不喜勿喷,自行取关!技术不缺乏缔造者,网络不缺乏键盘侠,但缺乏分享技术的源动力!近几年组件化大家吵的沸沸扬扬的,它其实也不是什么黄金圣衣,穿上立马让你的小宇宙提升几个档次,也不是海皇的三叉戟,入手就能呼风唤雨,它不过就是一种app的架构思路。其实真的很简单,如果你的项目从发布之初就是用组件化,那么在开发的过程当中势必会少很多麻烦,难点其实是对我们庞大古老的工程进行组件化的...原创 2018-12-24 23:03:27 · 205 阅读 · 0 评论 -
iOS开发工程师浅谈OpenGL,如何绘制基础图形,快速上手
纯个人学习笔记分享, 不喜勿喷,自行取关!技术不缺乏缔造者,网络不缺乏键盘侠,但缺乏分享技术的源动力!OpenGL 简介OpenGL发展至今,已经20余年。作为一个成熟而久负盛名的跨平台的计算机图形应用程序接口规范,它已经被广泛应在游戏、影视、军事、航空航天、地理、医学、机械设计,以及各类科学数据可视化的领域。并且随着网络和移动平台的飞速发展,异步突起的OpenGL ES 和 WebGL...原创 2018-12-25 23:19:20 · 1132 阅读 · 0 评论 -
2019最新iOS的开发人群分布
• 自主创业型iOS开发人员如果你是跟着BOSS或者自主创业,那么你首先应该明白一件事:这是一份事业,不再是一份工作!所谓的事业,你的抛开这只是你的任务的前提,更多的是一种责任。那么我们应该怎么做,切记盲目,对于一个IT公司,你们的app或者你们的产品才是你们的核心竞争力,也是最能体现你们公司能力的最直接的东西!做app谁都会,但是高质量,有前景的APP很少有人完成!你们的路有多远,app就可以...原创 2019-01-07 13:35:04 · 1287 阅读 · 0 评论 -
ofo的资本经济映射的iOS开发者,你是否站在风口浪尖上
ofo的资本经济映射iOS中国新“四大发明”:高铁、网购、支付宝和共享单车。共享单车曾今的“老大哥”现在怎么样了?Ø 截至12月25日,ofo线上退押金排队人数已经突破1300万。而在位于北京市海淀区的ofo总部楼下,自12月17日起,便有用户排起长龙等待线下退还押金。这家创办仅4年不到的共享单车出行平台如今正面临着严峻的资金压力。12月19日,在用户“挤兑潮”爆发后,ofo创始人...原创 2019-01-07 21:24:29 · 171 阅读 · 0 评论 -
中高级iOS大厂面试宝典,进厂率80%,金三银四将是你的新起点
引言过年之后相信有一部分的人,早已磨刀霍霍向大厂。势必要大展拳脚,必将在大厂内创出一片天地。但是,想必大家都知道:最近几年的最严重的互联网寒冬来临,各位兄弟都会说“江湖再见”。耳边总是充刺着流言蜚语,这个地方裁员了,这个地方缩减HC。弄得人心慌慌。年后将是一片血雨腥风,程序界的江湖将在这一天精彩斑斓。但我们要知道,寒冬之中,什么是最珍贵,就让鄙人告诉你:人才。只要有过硬的技术和装备,在逆风直下...原创 2019-02-15 21:36:48 · 211 阅读 · 0 评论 -
RxSwift 框架快速掌握(一)
前言算了一下日子,我在北京已经呆了7年了。7年也让我步入了大龄程序员的一列。不过还好,在这偌大的城市我安了家容下了我的身体和灵魂。前段时间一直在玩RxSwift ,现在有很多的朋友在玩RxSwift,现在就简单的记录一下,怎么能快速的学习和掌握框架.RxSwift其实并不是很难,你看了我写的这篇你就明白了。RxSwift 宝图镇博,你的小星星呢~~~~现在RxSwift的的成绩非常不错...原创 2019-06-29 16:29:01 · 643 阅读 · 0 评论 -
花了4年从外包转到大厂,2019年,我的进阶之路
开端:苹果公司位于2007年1月9日在Macworld大会上公布一个影响我后半生的系统 一 iOS。从事程序开发这么久,感谢这个系统出现在我的生命里!从开始发展到至今,高潮期已过。在我耳边老是充斥着,iOS开始已经不行了,开始走下坡路了等等…可是我的所认知的不是这样的,每个行业都会饱和,只是iOS正在归于平静。只因曾经站在了最高处,出现了这么大的反差反而不被人接受!现在的饱和,...原创 2019-08-08 16:13:18 · 3181 阅读 · 0 评论 -
BAT大厂面试算法进阶(1)--两数之和
###一.算法题题目You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers ...原创 2018-12-17 13:31:19 · 183 阅读 · 0 评论 -
塞班之死---放眼iOS的寒冬
塞班之死—放眼iOS的寒冬2008年12月2日,塞班公司被收购。2011年12月21日,诺基亚官方宣布放弃塞班(Symbian)品牌随着论坛衰败,开发者离开,塞班系统已经名存实亡当年一代枭雄-塞班,我心中的日不落!我大学毕业,兴致勃勃成为一代塞班开发,非常装逼!放眼班上其他人什么Java,前端Web,PHP还有一些转型的。顿时感觉自己特有优越感。当时也不论薪资几何,就是特别高兴,因为...原创 2018-12-27 12:53:40 · 220 阅读 · 0 评论 -
一封来自国内超级招聘感悟:iOS开发人群到底怎么了?
上面讲到: 我通过降低招聘要求,吸引来了一大波求职者!下面是我的招聘要求:熟练掌握Objective-C语言,理解面向对象编程思想,具有较强的设计能力;熟练掌握APNS、UI布局、数据库、网络等开发技术;深入理解Objective-C Runtime、RunLoop等基础原理;对App提高用户体验、性能调优、防崩溃、节省流量等的方法有深入了解;良好的编程习惯,逻辑清晰,认真细致,良好的沟...原创 2018-12-03 13:53:05 · 218 阅读 · 0 评论 -
iOS底层原理(二):Runtime研究(一)
runtimeObjective-C 扩展了 C 语言,并加入了面向对象特性和 Smalltalk 式的消息传递机制。而这个扩展的核心是一个用 C 和 编译语言 写的 Runtime 库。它是 Objective-C 面向对象和动态机制的基石。Objective-C 是一个动态语言,这意味着它不仅需要一个编译器,也需要一个运行时系统来动态得创建类和对象、进行消息传递和转发。理解 ...原创 2018-10-23 17:13:42 · 226 阅读 · 0 评论 -
bat、头条、爱奇艺iOS面试题总结
1.什么是函数式编程?函数可以接受函数当作输入(参数)和输出(返回值)。2.什么是ABI?应用程序二进制接口(application binary interface,ABI) 描述了应用程序和操作系统之间,一个应用和它的库之间,或者应用的组成部分之间的低接口 。ABI不同于API ,API定义了源代码和库之间的接口,因此同样的代码可以在支持这个API的任何系统中编译 ,作为一...转载 2018-10-26 14:48:10 · 1014 阅读 · 0 评论 -
200道iOS面试题面试题整理,底层、技术亮点公司需要的这里都有
100家知名企业今年来iOS面试题合集:你要的这里都有;企业要的这里也有;从基础开始到进阶、深入底层整理出188个面试题,全是干货这些全部是题目跟类目,每个题目都会有相对的答案,由于字数太多所以我整理出一个文档,文档获取地址,关注作者微信公众号获取,目录展示:1、swift和oc的区别2、编译链接3、synthesize & denamic4、在项目...原创 2018-10-29 20:58:57 · 819 阅读 · 0 评论 -
国内作战指挥学院毕业的程序员解析:美国国防、银行和支付的加密算法
WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——可以通俗的解释为服务器主动发送信息给客户端。区别于MQTT、XMPP等聊天的应用层协议,它是一个传输通讯协议。它有着自己一套连接握手,以及数据传输的规范。而本文要讲到的SRWebSocket就是iOS中使用websocket必用的一个框架,它是用Facebook提供的。...原创 2018-10-31 14:25:56 · 472 阅读 · 0 评论 -
Linux常用命令的常见选项
接下来对于几个上一章所讲解的常用命令的选项和参数进行一个简单的扩展。其实后期大家在学习和工作中用到其他的命令,我们完全可以自己在互联网上查询资料。那么前期,我带着大家入门。 ls命令ls是英文单词list的缩写,他的功能是列出当前目录下的文件列表,是非常常见的Linux命令之一。Linux下目录特点 以 . 开头的文件是隐藏文件,使用ls查看时,需要加上 -a(all)参数才...原创 2018-11-06 22:30:34 · 360 阅读 · 0 评论 -
经过阿里,百度一面,二面后,我总结了150道iOS面试题
经过阿里,百度一面,二面后,我总结了150道iOS面试题。金三银四已经过去,根据统计,很多人都会选择在三月四月跳槽,原因有很多,企业年后会有大量员工离职,员工觉得老公司待遇不怎么样?薪资不够高,想换个新环境等等原因,所以,三月四月份就变成了招聘与跳槽的旺季。前面一段时间自己的一面二面,自己总结了150道面试题,在此,我分享给大家,希望大家在七月月份要找工作的朋友,我的这篇文章能给你有所帮助。...原创 2018-11-20 23:34:25 · 272 阅读 · 0 评论 -
浅谈月薪4万 iOS程序员 的职业规划与成长!(进阶篇)
前言:干了这么多年的iOS,虽然接触了许多七七八八的东西、技术,但是感觉本身iOS却没有什么质的飞越,可能跟自己接触的项目深度有关,于是决定在学习其他技术的同时,加强自己在iOS方面的学习,提高自己的竞争力。程序员薪水有高有低,同样有五年工作经验的程序员,可能一个人每月拿20K,一个拿5K。是什么因素导致了这种差异?我特意总结了容易导致薪水低的九大行为表现。习惯即刻回报他不懂得只有...转载 2018-11-22 14:03:38 · 462 阅读 · 0 评论 -
那些 iOS开发 常备的底层面试题合集!
一、Runtime一个objc对象的isa的指针指向什么?有什么作用?一个 NSObject 对象占用多少内存空间?说一下对 class_rw_t 的理解?说一下对 class_ro_t 的理解?说一下对 isa 指针的理解说一下 Runtime 的方法缓存?存储的形式、数据结构以及查找的过程?使用runtime Associate方法关联的对象,需要在主对象dealloc的时候释...原创 2019-09-23 15:49:28 · 230 阅读 · 0 评论