自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 IOS 初级开发入门教学(一)介绍篇

导读目前移动端开发市场上引导开发者追求技多不压身,一个全栈开发者至少要懂后台服务器、数据库、Android、web、ios开发等。一超多强”是指开发者先成为一门技术的专家然后掌握了解多门技术,这是一种好的发展趋势,另外,这种技多不压身我认为当开发者更适合发展成为Leader管理岗位,随着年龄慢慢变大,成家立业后,基层单一码农已晋升之路受到阻碍了,作为项目经理或总监的时候,需要你能够“多才多艺”,才能管理好带领好你的团队。这一篇将掀起 IOS 开发之路,点关注不迷路。 (iOS资料大全)可跳过介绍,直接上

2021-08-10 15:10:42 359

原创 iOS开发 - 设置应用屏幕旋转方向、禁止横屏

前言最近写软件的 UI 发现,屏幕旋转会影响布局的展示,由于开发的周期比较短,来不及做精细的布局适配,所以我决定禁止应用竖屏展示。处理过程如下文所示,希望对他人也有帮助。操作步骤1. 设置 Device Orientation在 TARGETS -> General ->Deployment 中找到 Device Orientation,设置设备支持的展示方向。2. 设置 Supported interface orientation在 TARGETS -> info -&g

2021-08-10 14:22:34 1224

原创 iOS经典面试题大全2021(二)(附答案)

(iOS面试资料大全)36、 简述ARC的实现原理。它在什么时机插入retain/release?ARC:自动引用计数。它会在对象创建或者消亡的时候自动插入retain/release。达到自动管理内存的目的。37、 Framework与Library的区别?动态库与静态库的区别?library与Framework的区别:在iOS中,Library 仅能包含编译后的代码,即 .a 文件。但一般来说,一个完整的模块不仅有代码,还可能包含.h 头文修的、.nib 视图文件、图片资源文件、说明文档。(

2021-08-06 11:49:33 1061

原创 iOS经典面试题大全2021(一)(附答案)

(iOS面试资料大全)1、简述你项目中常用的设计模式。它们有什么优缺点?常用的设计模式有:代理、观察者、单例。(1)单例:它是用来限制一个类只能创建一个对象。这个对象中的属性可以存储全局共享的数据。所有的类都能访问、设置此单例中的属性数据。优点:是它只会创建一个对象容易供外界访问,节约性能。缺点:是一个类只有一个对象,可能造成责任过重,在一定程度上违背了“单一职责原则”。单例模式中没有抽象层,所以单例类的扩展有很大的困难。不能过多创建单例,因为单例从创建到程序关闭前会一直存在,过多的单例会影响性能

2021-08-06 11:43:54 5950

原创 iOS 经典面试题汇总

(iOS面试资料大全)1. 简单介绍下NSURLConnection类及+ sendSynchronousRequest:returningResponse:error:与– initWithRequest:delegate:两个方法的区别?答: NSURLConnection主要用于网络访问,其中+ sendSynchronousRequest:returningResponse:error:是同步访问数据,即当前线程会阻塞,并等待request的返回的response,而– initWithReq

2021-08-05 16:44:04 278

原创 整理一篇iOS经典面试题大全

###1.INTERVIEW 共勉###2.iOS developers 方向###3.INTERVIEW QUESTION1.深copy和浅copy浅拷贝:1.对内存地址的复制,让目标对象指针和源对象指向同一片内存空间.2.内存销毁的时候,指向这片空间的指针需要重新定义才可以使用,要不然会成为野指针3.拷贝指向原来对象的指针,使原对象的引用计数加+14.相当于创建了一个指向原对象的新指针,并没有创建一个新的对象.深拷贝:1.拷贝对象的具体内容,而内存地址是自主分配的2

2021-08-04 15:08:28 412

原创 整理一篇很全面的iOS面试题

(答案不唯一,仅供参考,文章最后有福利)目录一、基础知识点二、第三方框架三、算法四、编码格式(优化细节)五、其他知识点一、基础知识点设计模式是什么? 你知道哪些设计模式,并简要叙述?设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。1). MVC模式:Model View Control,把模型 视图 控制器 层进行解耦合编写。2). MVVM模式:Model View ViewModel 把模型 视图 业务逻辑 层进行解耦和编写。3). 单例模式:通过st

2021-08-02 16:50:33 393

原创 iOS面试题大全(附带答案)

C语言相关面试题1.static有什么用途?答案:在C语言中,static主要定义全局静态变量,定义局部静态变量,定义静态函数。static 属于静态变量,使用它修饰的变量生命周期是整个源程序。@1.在函数体内的 static 变量的作用范围为该函数体,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值;@2.在模块内的 static 全局变量可以被模块内所有函数访问,但不能被模块外其它函数访问;@3.在模块内的 static 函数只被这一模块内的其它函数调用,这个函数的使用范围被限

2021-07-31 16:44:50 1466 2

转载 2021年前端面试题(附带答案)

(答案不唯一,仅供参考,文章最后有福利)前端面试汇总(2021年)大纲1、前言2、前端工程化3、前端设计模式4、前端安全性问题5、前端跨域问题6、前端数据加密7、前端http相关问题8、*前端基础知识点面试题9、前端技术栈问题前言由于新冠肺炎疫情,现在成天呆在家里,加上也要准备面试,就在家里看面试题,看着网上一堆面试题,决定收集常见题目汇总一下。关于面试大纲,我认为每个人都是千差万别的。因为面试官都是对简历所写的项目经验进行深挖或者对你所掌握的基本技能进行考察。前端工程化1什

2021-07-30 21:43:24 6004

转载 2021年7月最新iOS面试题总结(答案篇)

(答案不唯一,仅供参考,文章最后有福利)之前发了这篇iOS面试总结(2020年6月),没想到挺受大家欢迎,本来是没打算为它写答案,但有几个人建议我最好出一篇答案,提的人多了我就答应了下来。因为最近比较忙,断断续续总算补完了,就有了这篇文章,希望它对大家还有用处。这些都属于参考答案,如果大家感觉有不对不准确的地方也欢迎指出,我会及时更新。关于面试题打个比方,如果把找工作理解成考大学,面试就是高考,市面上的“真题”就是模拟试卷。我们会很容易倾向于在面试前寻找对应公司的面试“真题”,重点准备,期待“押题”.

2021-07-29 13:53:35 1194

原创 2021 iOS面试题大全---全方面剖析面试(二)

九.iOS面试题-----多线程相关之NSOperation、NSOperationQueue、NSThread+runloop实现常驻线程、加锁NSOperationQueue的优点NSOperation和NSOperationQueueNSThread+runloop实现常驻线程自旋锁与互斥锁一、NSOperationQueue的优点NSOperation、NSOperationQueue 是苹果提供给我们的一套多线程解决方案。实际上 NSOperation、NSOpe

2021-07-24 18:49:21 528 1

原创 2021 iOS面试题大全---全方面剖析面试(一)

(答案不唯一,仅供参考,文章最后有福利)一. iOS面试题—UI相关:事件传递,图像显示,性能优化,离屏渲染UIView与CALayer事件传递与视图响应链图像显示原理UI卡顿掉帧原因滑动优化方案UI绘制原理离屏渲染一、UIView与CALayer[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-g0SmOTbu-1627041880722)(//upload-images.jianshu.io/upload_images/1782258-e729ed.

2021-07-23 20:08:37 3314 1

原创 整理出一份高级iOS面试题

1、NSArray与NSSet的区别?NSArray内存中存储地址连续,而NSSet不连续NSSet效率高,内部使用hash查找;NSArray查找需要遍历NSSet通过anyObject访问元素,NSArray通过下标访问2、NSHashTable与NSMapTable?NSHashTable是NSSet的通用版本,对元素弱引用,可变类型;可以在访问成员时copyNSMapTable是NSDictionary的通用版本,对元素弱引用,可变类型;可以在访问成员时copy(注:NSHas

2021-07-14 19:54:27 243

转载 出一套 iOS 高级面试题

前言:一千个读者眼中有一千个哈姆雷特,一千名 iOS 程序员心目中就有一千套 iOS 高级面试题。本文就是笔者认为可以用来面试高级 iOS 程序员的面试题。这套题的题目跟公司和业务都没有关系,而且也并不代表笔者本人可以把这些题回答得非常好,笔者只是将一部分觉得比较好的题从收集的面试题里面抽出来了而已。收集的面试题有以下三个来源:1.笔者在准备面试的过程中搜集并整理过的面试题。2.笔者在准备面试的过程中自己思考过的新题。3.笔者在面试过程中遇到的觉得比较好的题。本文分为三个部分展开:1.面试题

2021-07-12 13:27:20 649

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除