④(iOS篇)、《史上最全iOS八股文面试题》2022年,金三银四我为你准备了,iOS《1000条》笔试题以及面试题(包含答案) - IOS教程
本文主要是介绍④(iOS篇)、《史上最全iOS八股文面试题》2022年,金三银四我为你准备了,iOS《1000条》笔试题以及面试题(包含答案),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
11.ARKit增强现实功能和CoreML机器学习功能在哪个iOS版本中引入的?:[单选题] A、iOS 11 B、iOS 10 C、iOS 9 D、iOS 812.关于iOS开发,以下说法正确的是?:[多选题] A、采用iOS系统的iPhone屏幕较小,只是把需要现实给用户的内容合理地组织在一块小小的屏幕上,所有需要设计者进行精心的设计和排版。 B、iOS采用手指触摸的方式进行人机交互,所以要尽可能使按钮等交互控件的尺寸保持在44点以上,以避免误操作。 C、运行iOS系统的移动设备,通常内存在512MB~2GB之间。用户需要在应用中合理地使用多媒体素材,保证应用不会因太耗内存而被系统自动关掉。 D、作为运行在移动设备上的应用,需要尽可能降低电量的消耗。比如及时关闭地理定位服务,减少不必要的网络请求,尽量避免以轮询的方式工作。13.关于iOS开发,以下说法正确的是?:[多选题] A、一个App作为一个程序束bundle存在,App只可以访问其他资源束之内的文件夹或其他资源文件。 B、在iOS中运行的应用,可以访问移动设备自带的加速计、陀螺仪、地理定位设备、蓝牙、相机等。 C、iOS应用很少使用菜单进行页面之间的跳转,而是通常采用导航控制器或标签可控制器进行页面之间的导航。 D、iOS系统中的应用。没有最小化和关闭按钮。用户通过按下设备底部的Home键,退出正在运行的应用。应用退出后仍然在内存保存一段时间。14.
21.自
31.在App的
41.
51.在
@TOC
笔试题 613题⭐️④、笔试题-iOS篇(52题)1.iOS后台运行时
在哪个版本
才开始支持的:[单选题] A、iOS3.0 B、iOS4.0 C、iOS5.0 D、iOS6.02.下列UIView
的方法中,哪一个
在iOS5.0
前后的系统调用机制不同
:[单选题] A、addSubView B、layoutSubView C、drawRect D、removeFromSuperView3.关于iOS程序后台运行
,下面说法正确的有:[多选题] A、程序可以在后台播放音乐 B、程序可以在后台收集用户位置信息 C、程序可以在后台运行VOIP服务 D、程序可以在后台发送HTTP通讯4.关于iOS,以下说法正确的是?:[多选题] A、iOS是Apple公司推出的一款操作系统,是用于Apple移动设备的移动操作系统。 B、由于最初是设计给iPhone使用的,所以该系统原名为iPhone OS 。即"iPhone 运行 OS X"。 C、iOS系统使用了和macOS一样的Unix内核。 D、iOS系统可以1应用在iWatch和iPod上。5.用户可以通过Siri
技术,使用语言提问的方式进行人机交互。Siri
的引入是从哪个iOS版本
开始的?:[单选题] A、iOS 4.0 B、iOS 5.0 C、iOS 6.0 D、iOS 7.06.从哪个iOS版本
开始,系统UI从拟物风格
转换为扁平化风格
:[单选题] A、iOS 5 B、iOS 6 C、iOS 7 D、iOS 87.Apple Pay
是在哪个版本
开始和大家见面的?:[单选题] A、iOS 6 B、iOS 7 C、iOS 8 D、iOS 98.从哪个iOS版本
开始,苹果开放了对第三方输入的支持
:[单选题] A、iOS 7 B、iOS 8 C、iOS 9 D、iOS 109.Split View
和画中画
功能最早是在哪个iOS版本
中引入的?:[单选题] A、iOS 7 B、iOS 8 C、iOS 9 D、iOS 1010.针对中国用户,苹果在哪个iOS版本
中,开始对电话功能进入了十分体贴的优化。增加骚扰电话识别功能
。:[单选题] A、iOS 7 B、iOS 8 C、iOS 9 D、iOS 1011.ARKit增强现实功能和CoreML机器学习功能在哪个iOS版本中引入的?:[单选题] A、iOS 11 B、iOS 10 C、iOS 9 D、iOS 812.关于iOS开发,以下说法正确的是?:[多选题] A、采用iOS系统的iPhone屏幕较小,只是把需要现实给用户的内容合理地组织在一块小小的屏幕上,所有需要设计者进行精心的设计和排版。 B、iOS采用手指触摸的方式进行人机交互,所以要尽可能使按钮等交互控件的尺寸保持在44点以上,以避免误操作。 C、运行iOS系统的移动设备,通常内存在512MB~2GB之间。用户需要在应用中合理地使用多媒体素材,保证应用不会因太耗内存而被系统自动关掉。 D、作为运行在移动设备上的应用,需要尽可能降低电量的消耗。比如及时关闭地理定位服务,减少不必要的网络请求,尽量避免以轮询的方式工作。13.关于iOS开发,以下说法正确的是?:[多选题] A、一个App作为一个程序束bundle存在,App只可以访问其他资源束之内的文件夹或其他资源文件。 B、在iOS中运行的应用,可以访问移动设备自带的加速计、陀螺仪、地理定位设备、蓝牙、相机等。 C、iOS应用很少使用菜单进行页面之间的跳转,而是通常采用导航控制器或标签可控制器进行页面之间的导航。 D、iOS系统中的应用。没有最小化和关闭按钮。用户通过按下设备底部的Home键,退出正在运行的应用。应用退出后仍然在内存保存一段时间。14.
ARC
自动引用计数和iCloud
是在哪个iOS版本
中新增的?:[单选题] A、iOS 7 B、iOS 6 C、iOS 5 D、iOS 415.哪个iOS版本
增加了对Bit 64的支持
和引入了TextKit框架
?:[单选题] A、iOS 7 B、iOS 6 C、iOS 5 D、iOS 416.哪个iOS版
带来了 Size Class
和 Autolayout自动布局功能
?:[单选题] A、iOS 7 B、iOS 8 C、iOS 9 D、iOS 1017.3D Touch
和Ipad分屏
是在哪个iOS版本
开始引入的:[单选题] A、iOS 7 B、iOS 8 C、iOS 9 D、iOS 1018.苹果在哪个iOS版本
中向开发者开放了SiriKit框架
?:[单选题] A、iOS 8 B、iOS 9 C、iOS 10 D、iOS 1119.作为推广ApplePay
的一种策略,苹果在哪个iOS版本
中,向开发者开放了NFC(Near field communication)功能
?:[单选题] A、Xcode 8 B、Xcode 9 C、Xcode 10 D、Xcode 1120.Core Image
图像处理框架
是从哪个iOS版本
起加入进来的?:[单选题] A、iOS 5 B、iOS 6 C、iOS 7 D、iOS 821.自
哪个版本
的iOS开始,Apple为用户带来了炫酷的毛玻璃效果
?:[单选题] A、iOS 6.0 B、iOS 7.0 C、iOS 8.0 D、iOS 9.022.storyboard
故事版功能是在哪个iOS版本
发布的:[单选题] A、iOS 4 B、iOS 5 C、iOS 6 D、iOS 723.苹果的iOS系统采用了哪些严格的安全机制
:[多选题] A、代码签名 B、权限隔离 C、可信启动连x] D、沙盒执行环境24.为App设置关键词,如果关键词
包含竞品
的名称,则关键词会被屏蔽
:[判断题] A、正确 B、错误25.为App设置关键词,关键字
不需要
包含app的名称
?[判断题] A、正确 B、错误26.如果App审核被拒的原因
是Meta信息造成的。则
不需要重新提交
IPA`文件吗?[判断题] A、正确 B、错误27.在iOS App中实体物品
的购买可以使用支付宝
?[判断题] A、正确 B、错误28.下载安装量
无论是在App Store还是在Google Play,都是导致App排名
上升
或者下跌
的主要因素?[判断题] A、正确 B、错误29.在100字符长度的关键字列表中,越靠前
的关键字权重越大
?[判断题] A、正确 B、错误30.以下哪种情况会导致审核失败?[多选题] A、应用出现崩溃、加载失败等非常明显的Bug。 B、应用描述、截图等与应用功能严重不符。 C、错误使用抽奖、竞拍等促销方式。 D、包含虚假、误导用户的信息或功能。31.在App的
标题
、子标题
、描述文字
等出现安卓
或Android
字样。有可能在审核导致App被拒
吗?[判断题] A、不可能 B、很有可能32.个人开发者账号
可以在App Store发布金融应用
吗?[判断题] A、可以 B、不可以33.应用使用了私有API
,会在审核时被拒吗
?[判断题] A、会 B、不会34.应用名称、安装包等地方包含test
、demo
等字样,会在审核时被拒吗
?[判断题] A、会 B、不会35.应用程序在审核时被拒,可以分哪两种情况?[多选题] A、Binary Rejected B、App Rejected C、Metadata Rejected D、Game Rejected36.如果应用程序审核被拒并显示 Binary Rejected
,此时需要
重新上传IPA
文件吗?[判断题] A、需要 B、不需要37.如果应用程序审核被拒并显示 Metadata Rejected
,此时需要
重新上传IPA
文件吗?[判断题] A、需要 B、不需要38.除了从App Store
下载,我们还可从哪些渠道
安装一个App
?[多选题] A、开发App时可以直接把开发中的应用安装进手机进行调试。 B、In-House 企业内部分发,可以直接安装企业正数签名后的APP。 C、AD-Hoc 相当于企业分发的限制版。 D、使用开发者证书打包,并将包安装在开发者证书指定的设备上。39.苹果对连续订阅
抽成15%[判断题] A、正确 B、错误40.开发者
可以直接回复
用户在App Store
中的评论
吗?[判断题] A、可以 B、不可以41.
App名称
、截图
和预览
中包含价格信息(免费、打折)
将无法上架
App Store?[判断题] A、正确 B、错误42.iOS11之前
导航栏
的默认高度
为:[单选题] A、32Pt B、48Pt C、64Pt D、96Pt43.iOS11
之后如果设置preferLargeTitles = YES
,则导航栏的高度
为:[单选题] A、32Pt B、48Pt C、64Pt D、96Pt44.在iOS11
上,如果App启动
时图标的四周出现黑色
,是因为图标的四角的圆角,并且周围为透明像素
。:[判断题] A、正确 B、错误45.获取苹果推荐的App
需要包含哪些要素
:[多选题] A、质量为上:获得苹果推荐的首要的条件便是产品质量。 B、关注度:设计新颖,明确自己能传达给用户什么内容,同时具有独特的吸引力 C、商业模式:适当的商业模式和价格,最好是和同类游戏相比有着独具一格的商业模式 D、通用性:对于各种规格设备的支持,各个地区的本地化46.App Store
允许开发者上传几张
应用程序的截图
:[单选题] A、3 B、4 C、5 D、647.在App Store
中,应用程序刚发布的前24小时
的下载量是最大的
:[判断题] A、正确 B、错误48.以下哪个属性
是iOS11
开始引入的,用来控制safeAreaInsets
是否加到layoutMargins
上?:[单选题] A、layoutMargins B、directionLayoutMargins C、PreservesSuperviewLayoutMargins D、insetsLayoutMarginsFromSafeArea49.以下哪个属性
是iOS8
开始引入的,用于指定视图和它的子视图之间的边距
:[单选题] A、layoutMargins B、directionLayoutMargins C、PreservesSuperviewLayoutMargins D、insetsLayoutMarginsFromSafeArea50.以下关于TestFlight
描述正确的是:[多选题] A、使用TestFlight,你可以向测试人员发布你app的prerelease版本来收集反馈信息。 B、TestFlight是一个必选功能,只有在使用它之后,才能提交app到App Store。 C、TestFlight是免费的。 D、TestFlight只支持了iOS平台的App,,每个开发者账号最多只能测试10款不同的App。51.在
iOS 8
里,苹果发布了一个新的接口叫做Metal
,以下对Metal描述正确的是:[多选题] A、Metal和OpenGL ES相似,它也是一个底层API。 B、Metal 负责 和 3D绘图硬件交互。 C、Metal 不是跨平台的。 D、Metal 是一个支持GPU加速3D绘图的API。52.你的应用如果处于等待开发者发布(Pending Developer Release)状态
,将无法测试内购项目
?[判断题] A、正确 B、错误 这篇关于④(iOS篇)、《史上最全iOS八股文面试题》2022年,金三银四我为你准备了,iOS《1000条》笔试题以及面试题(包含答案)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持
文章版权声明:除非注明,否则均为
谢士广博客
原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...