IOS __ 面试题
A、快速排序
B、冒泡排序
C、堆排序
A、command1 && command2
B、command1 > command2
C、command1 & command2
- 左边的命令应该有标准输出 | 右边的命令应该接收标准输出
- 左边的命令应该有标准输出 > 右边只能是文件
- 左边的命令应该需要标准输入 < 右边只能是文件
A、栈
B、链表
C、二叉树
D、线性表
4、在一个二叉树上,第五层最多有的节点数(C)
A、2
B、8
C、16
D、32
B、2n - 1
C、2n
D、n ^ 2
6、已知二叉树后序列是dabec,中序遍历序列是debac,它的前序遍历序列是(A)
A、cedba
B、acbed
C、decab
D、deabc
B、x++
C、++x
A、栈公有,堆私有
B、栈公有,堆私有
C、栈私有,堆公有
D、栈私有,堆私有
A、.c
B、.cpp
C、.mm
D、.m
B、@protocol SomeClass
C、@class SomeClass
D、@implementention SomeClass
D、Concurrent Version System
12、下面哪个方法不属于NSObject的内省(Introspection) 方法 (A)
A、init
A、@required
B、@optional
C、@interface
D、@protocol
14、需要在手动管理内存和释放的Xcode项目中引入和编译用ARC风格编写的文件,需要在文件的Complier Flags上添加参数(C)
A、-shared
B、 -fno-objc-arc
C、 -fobjc-arc
D、-dynamic
15、下面关于#import和#include的描述正确的是(A)
A、#import是#include的替代指令,防止重复引用
B、#import和#include不可以混合使用
C、#import只用于引用OC的文件,#include只用于引用c和c++的文件
D、#import和#include的使用效果完全相同
B、if([str1 isEqualToString:str2])xxx;
C、if(str1 && str2)xxx;
C、XML
B、frame是bounds的继承类
C、frame的参考系是父类图坐标,bounds的参考系是自身的坐标
B、没有私有方法也没有私有变量
C、没有私有方法,有私有变量
D、有私有方法,没有私有变量
20、UIViewController在显示过程中,各个方法的调用顺序 ( A )
A、init->viewDidLoad->viewDidAppear->viewDidUnload
B、init-> viewDidAppear-> viewDidLoad-> viewDidUnload
C、init-> viewDidLoad-> viewDidUnload-> viewDidAppear
D、init-> viewDidAppear-> viewDidUnload-> viewDidLoad
21、使用imageNamed方法创建UIImage对象时,与普通的init方法有什么区别 ( C )
A、没有区别,只是为了方便
B、imageNamed方法只是创建了一个指针,没有分配其他内存
C、imageNamed方法将图片加载到内存中后不再释放
D、imageNamed方法将使用完图片后立即释放
22、一个类的delegate(代理)的作用不正确的是:( D )
A、delegate中的函数在其他类中实现
B、主要用于不同类型的对象之间一对一传递消息
C、没有指派则不会触发
D、可以一个对象的delegate指派给多个其他类型的对象
23、在没有navigationController的情况下,要从一个viewController切换到另一个viewController应该: ( D )
A、【self.navigationController pushViewController:nextViewController animated:YES】;
B、[self.view addSubview:nextViewController.view];
C、【self pushViewController:nextViewController animated:YES】;
IOS __ 面试题的更多相关文章
- 李洪强iOS经典面试题156 - Runtime详解(面试必备)
李洪强iOS经典面试题156 - Runtime详解(面试必备) 一.runtime简介 RunTime简称运行时.OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制. 对于C ...
- 李洪强iOS经典面试题155 - const,static,extern详解(面试必备)
李洪强iOS经典面试题155 - const,static,extern详解(面试必备) 一.const与宏的区别(面试题): const简介:之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽 ...
- 李洪强iOS经典面试题154- 通知与推送
李洪强iOS经典面试题154- 通知与推送 通知与推送 本地通知和远程推送通知对基本概念和用法? image 本地通知和远程推送通知都可以向不在前台运行的应用发送消息,这种消息既可能是即将发生的事 ...
- 李洪强iOS经典面试题153- 补充
李洪强iOS经典面试题153- 补充 补充 有空就来解决几个问题,已经懒癌晚期没救了... UML 统一建模语言(UML,UnifiedModelingLanguage)是面向对象软件的标准化建模 ...
- 李洪强iOS经典面试题147-WebView与JS交互
李洪强iOS经典面试题147-WebView与JS交互 WebView与JS交互 iOS中调用HTML 1. 加载网页 NSURL *url = [[NSBundle mainBundle] UR ...
- 李洪强iOS经典面试题144-数据存储
李洪强iOS经典面试题144-数据存储 数据存储 sqlite中插入特殊字符的方法和接收到处理方法. 除'其他的都是在特殊字符前面加"/",而 ' -> '' .方法:k ...
- 李洪强iOS经典面试题143-绘图与动画
李洪强iOS经典面试题143-绘图与动画 绘图与动画 CAAnimation的层级结构 CAPropertyAnimation是CAAnimation的子类,也是个抽象类,要想创建动画对象,应该使 ...
- 李洪强iOS经典面试题142-第三方框架及其管理
李洪强iOS经典面试题142-第三方框架及其管理 第三方框架及其管理 使用过CocoaPods吗?它是什么?CocoaPods的原理? CocoaPod是一个第三方库的管理工具,用来管理项目中的第 ...
- 李洪强iOS经典面试题141-报错警告调试
李洪强iOS经典面试题141-报错警告调试 报错警告调试 你在实际开发中,有哪些手机架构与性能调试经验 刚接手公司的旧项目时,模块特别多,而且几乎所有的代码都写在控制器里面,比如UI控件代码.网络 ...
随机推荐
- [bigdata] hadoop 参数配置解析
ResourceManager相关配置参数 yarn-site.xml 中配置 yarn.resourcemanager.address ResourceManager 对客户端暴露的地址.客户端通过 ...
- 通过实现System.IComparable接口的CompareTo方法对两个类进行比较
假设现在有一个学生类 class Student { int age; public Student(int age) { this.age = age; } } 要使学生类之间能进行比较,实现Sys ...
- 【JavaWeb】SSM+SpringSecurity+EhCache+JCaptcha 完整Web基础框架(六)
Showings 我个人的项目,当前不断地在更新. 我希望做成一个好项目,同时,也是在锻炼自己的技术. 在项目中发现问题,学习知识,是比较可取的一条路子. 这样学习到的知识,虽然分散,但是都很实用,而 ...
- linux 时间同步的2种方法
转载自: http://blog.51yip.com/server/1474.html 由于硬件的原因,机器或多或少的根标准时间对不上,一个月的误差几秒到几分钟不等.对于服务器来说时间不准,会有很多麻 ...
- (error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk
今天运行Redis时发生错误,错误信息如下: (error) MISCONF Redis is configured to save RDB snapshots, but is currently n ...
- jq使用技巧
1. 如何创建嵌套的过滤器 //允许你减少集合中的匹配元素的过滤器, //只剩下那些与给定的选择器匹配的部分.在这种情况下, //查询删除了任何没(:not)有(:has) //包含class为 ...
- A*寻路算法探究
A*寻路算法探究 A*算法常用在游戏的寻路,是一种静态网路中求解最短路径的搜索方法,也是解决很多搜索问题的算法.相对于Dijkstra,BFS这些算法在复杂的搜索更有效率.本文在U3D中进行代码的测试 ...
- DateUtils 学习记录1
开发过程中很多时候都需要处理各种各样的日期..有些项目可能还会有自己的DateUtil.... 其实apache commons lang3有一个很好用的日期处理工具类,叫DateUtils... 基 ...
- Java优先队列
按照Java api的说法: java.util.PriorityQueue.PriorityQueue() Creates a PriorityQueue with the default init ...
- BZOJ1269——[AHOI2006]文本编辑器editor
1.题意:各种splay操作,一道好的模板题2333 2.分析:splay模板题,没啥解释QAQ #include <stack> #include <cstdio> #inc ...