首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ios开拓者
掘友等级
ios开发
|
自由工作者
免费iOS资料、进阶资料、简历模板分享,有兴趣的朋友们可以点击我的个人主页!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
155
文章 141
沸点 14
赞
155
返回
|
搜索文章
最新
热门
基本知识篇:iOS开发·runtime原理与实践
###1. 运行时 Runtime 又叫运行时,是一套底层的 C 语言 API,其为 iOS 内部的核心之一,我们平时编写的 OC 代码,底层都是基于它来实现的。比如: 以上你可能看不出它的价值,但是我们需要了解的是 Objective-C 是一门动态语言,它会将一些工作放在代…
UIButton的四种常用类型
图例
一份来自编程大牛的招聘感悟、iOS开发人群到底怎么了?
较强的自学能力、自我驱动力、强烈的探索欲。 招聘需求一出,马上来了面试者,当天就有一位求职者:3年iOS开发经验,计算机与科学专业,之前做的就是平台类项目:玩过即时通讯,对底层有一定的了解! 于是我非常欣喜约他面试,定在第二天上午10:30. 我从侧面问他喜欢烹饪? 看他对生活…
从基础到进阶、底层的188道iOS面试题,下篇(87-188)!
99、 2020 iOS面试题---- 类别和类扩展的区别。 > 若有不准确的地方,欢迎评论指出。同时若是有好的题目或者文章也希望大家可以再评论区分享讨论,小编会时刻关注大家的评论及时精选和顶置的哦~共同学习,互相勉励!
从基础到进阶、底层的188道iOS面试题,上篇(1-87)
(1) 最明显的区别:OC一个类由.h和.m两个文件组成,而swift只有.swift一个文件,所以整体的文件数量比OC有一定减少。 (3) swift与OC的主要区别就是语法区别,其他大抵相同. 区别1: swift中使用let定义常量,var定义变量.常量一经赋值,不可以进…
2020最全iOS面试题及答案
设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。 1). MVC模式:Model View Control,把模型 视图 控制器 层进行解耦合编写。 2). MVVM模式:Model View ViewModel 把模型 视图 业务逻辑 层进行解耦和编写。 …
快过年了,为年后iOS跳槽面试的各位打工人奉上面试大纲一份!!
1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? 答: Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用…
App ID 和Bundle ID 有什么不同?ios面试攻克篇(六)
Bundle identifier就是应用的标识符,表明应用和其他App的区别。 Bundle ID唯一地定义每个App。 它在Xcode中指定。 单个Xcode项目可以有多个目标,因此可以输出多个应用程序。 一 个常见的用例 - 具有lite / free和pro / ful…
类工厂方法是什么?ios面试攻克篇(五)
类工厂方法的实现是为了向客户提供方便,它们将分配和初始化合在一个步骤中,返回被创建的对象,并 进行自动释放处理。这些方法的形式是 +(type)className...(其中 className不包括任何前缀)。 工厂方法可能不仅仅为了方便使用。它们不但可以将分配和初始化合在一…
什么是"懒加载"?iOS面试攻克篇(四)
所谓“懒加载”(Lazy loading) 也被叫作“延迟加载 ”,它的核心思想是把对象的实例化尽量延迟,直到真正用到的时候才将其实例化,这样做的好处是可以减轻大量对象在实例化时对资源的消耗,而不是在程序初始化的时候就预先将对象实例化。另外,“懒加载”可以将对象的实例化代码从初…
下一页
个人成就
文章被点赞
118
文章被阅读
23,454
掘力值
445
关注了
16
关注者
43
收藏集
0
关注标签
4
加入于
2020-12-01