码迷,mamicode.com
首页 >  
搜索关键字:ios面试    ( 310个结果
[转]那些著名或非著名的iOS面试题(下)
1. Runtime Objective-C 是面相运行时的语言(runtime oriented language),就是说它会尽可能的把编译和链接时要执行的逻辑延迟到运行时。这就给了你很大的灵活性,你可以按需要把消息重定向给合适的对象,你甚 至可以交换方法的实现,等等。 RunTime简称运行时 ...
分类:移动开发   时间:2016-09-08 20:01:24    阅读次数:168
李洪强IOS开发之-iOS经典面试题
李洪强IOS开发之-iOS经典面试题 写这篇文章的目的是因为前两天同学想应聘iOS开发,从网上找了iOS面试题和答案让我帮忙看看。我扫了一眼,倒吸了一口冷气,仔细一看,气的发抖。整篇题目30多个没有一个答案是对的,总结这篇面试题的作者对iOS机制根本就是一知半解就敢发到网上,不管有心还是无心都是坑害 ...
分类:移动开发   时间:2016-09-08 00:49:33    阅读次数:222
过滤菜鸟的iOS面试题-b
网上已经有很多针对各种知识点的面试题,面试时有些人未必真正理解也能通过背题看上去很懂。我自己总结了4道面试题,好快速的判断这个人是否是一个合格的工程师,欢迎大家点评。 1.struct和class的区别 在面试之前你觉得所有的计算机专业的学生都应该能答的上来,事实是我面的人里有超过三分一没有答上来。 ...
分类:移动开发   时间:2016-09-04 00:11:39    阅读次数:176
一道简单的IOS面试题-b
题目: (参考:陈曦 包子的iOS开发)我在code review的时候,发现了某个viewController中有这样一段代码,觉得很不妥当,请尝试找出代码中的任何问题,或者可以优化的部分。 很多面试者第一反应都是,好像是没什么问题啊。如果再仔细的看一下代码,如果再次回答没什么问题,那么这个人基本 ...
分类:移动开发   时间:2016-09-03 23:47:31    阅读次数:298
ios面试技巧
一、软件开发流程? 软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。 1 相关系统分析员和用户初步了解需求,然后用WORD列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确 ...
分类:移动开发   时间:2016-08-11 17:40:44    阅读次数:288
iOS面试宝典
前言 本篇文章总结多年来iOS开发人员面试常问到的问题,也希望能够带领刚入门的同志们走入职场。在准备去面试之前,你觉得自己到底有几斤几两呢?看看下面的问题吧!!! 新手必看 下面的文章是笔者推荐大家阅读的: iOS学习路线 iOS开发必懂 做好面试的准备 在收到通知到xxxx公司面试前,我们应该好好 ...
分类:移动开发   时间:2016-08-11 08:37:28    阅读次数:236
iOS面试题合集(77道)
1.#import和#include的区别 @class? @class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文 件中还是需要使用#import 而#import比起#include的好处就是不会引起交叉编译 2. readwrite,readonly,assign,retain ...
分类:移动开发   时间:2016-07-31 19:17:39    阅读次数:262
iOS 面试题
上面代码输出结果是:2,5 sizeof:是一个运算符,类型结果为size_t,在头文件中typedef为unsigned int,值通常在编译时计算好,参数类型可以是数组、指针、类型、对象,函数等。注意对齐问题,要以最长类型计算,得出占用字节的大小。 strlen:是一个函数,只能用char*做参 ...
分类:移动开发   时间:2016-07-31 17:49:46    阅读次数:159
ios面试题2016(网上资料)
下面是网上找的一些面试题 1. OC中,与alloc语义相反的方法是dealloc还是release?与retain语义相反的方法是dealloc还是release?为什么?需要与alloc配对使用的方法是dealloc还是release,为什么? 以下是针对MRC(手动内存释放)模式: 与alloc语义相反的方法是dealloc,与retain语义相反的方法是releas...
分类:移动开发   时间:2016-07-17 00:19:33    阅读次数:312
ios面试题2016
1、对数组中的元素去重复 例如:   1 2 3   NSArray *array = @[@"12-11", @"12-11", @"12-11", @"12-12", @"12-13", @"12-14"];   参考答案: 第一种方法:开辟新的内存空间,然后判断是否存在,若不存...
分类:移动开发   时间:2016-07-17 00:08:37    阅读次数:238
310条   上一页 1 ... 5 6 7 8 9 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!