- 博客(19)
- 资源 (4)
- 收藏
- 关注
转载 iOS进阶面试题----多线程
1 多线程是什么 多线程是个复杂的概念,按字面意思是同步完成多项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的内涵,对于硬件,现在市面上多数的CPU都是多核的,多核的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可以一边听歌、一边写博客;对于应用来说,多线程可以让应用有更快的回应,可以在网络下载时,同时响应用
2015-08-31 14:58:49 423
转载 iOS进阶面试题----Block部分
1 什么是block对于闭包(block),有很多定义,其中闭包就是能够读取其它函数内部变量的函数,这个定义即接近本质又较好理解。对于刚接触Block的同学,会觉得有些绕,因为我们习惯写这样的程序main(){ funA();} funA(){funB();} funB(){.....}; 就是函数main调用函数A,函数A调用函数B... 函数们依次顺序执行,但现实中不全是这样的,例如项
2015-08-31 14:57:56 327
转载 iOS基础面试题(四)
1 谈谈对Block 的理解?并写出一个使用Block执行UIVew动画?答案:Block是可以获取其他函数局部变量的匿名函数,其不但方便开发,并且可以大幅提高应用的执行效率(多核心CPU可直接处理Block指令)[cpp] view plaincopyprint?[UIView transitionWithView:self.v
2015-08-31 14:56:56 308
转载 iOS基础面试题(三)
1.When to use NSMutableArray and when to use NSArray? 什么时候使用NSMutableArray,什么时候使用NSArray?答案:当数组在程序运行时,需要不断变化的,使用NSMutableArray,当数组在初始化后,便不再改变的,使用NSArray。需要指出的是,使用NSArray只表明的是该数组在运行时不发生改变,即不能往N
2015-08-31 14:54:23 321
转载 iOS基础面试题(二)
1.Difference between shallow copy and deep copy?浅复制和深复制的区别?答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。深层复制:复制引用对象本身。意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源还是只有一份,那如
2015-08-31 14:53:03 257
转载 ios基础面试题(一)
1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法,仅对本Category有效,不会影响到其他类与原有类的关系。 2.#i
2015-08-31 14:50:42 306
转载 面试题合集(3)
1.#import和#include的区别 @class?@class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文 件中还是需要使用#import而#import比起#include的好处就是不会引起交叉编译2. readwrite,readonly,assign,retain,copy,nonatomic 属性的作用@property是 一个属性访问声明,扩号内支
2015-08-31 14:47:21 391
转载 阿里无线前端招聘内容一览(2)
谈谈你对CSS布局的理解讲讲输入完网址按下回车,到看到网页这个过程中发生了什么。谈谈你对Web前端组件化的理解,Web Component会带来怎样的影响谈谈你对前端资源下载性能优化的经验和思考现在有很多的MV*框架,你对它们有什么看法iOS体验好在哪里,Web能赶上么?网页游戏怎么做?Hybrid技术应当如何应用?你最爱的前端框架是
2015-08-31 14:44:13 285
转载 iOS 面试大全从简单到复杂(1)
1.UIWindow和UIView和 CALayer 的联系和区别?答:UIView是视图的基类,UIViewController是视图控制器的基类,UIResponder是表示一个可以在屏幕上响应触摸事件的对象;UIwindow是UIView的子类,UIWindow的主要作用:一是提供一个区域来显示UIView,二是将事件(event)的分发给UIView,一个应用基本上只有一个
2015-08-31 14:28:32 313
原创 程序架构过渡资料
https://github.com/KevinHM/ios-good-practices-the-lastest-version
2015-08-25 12:56:56 406
原创 WatchKit(二):WKInterfaceController生命周期、控制器、控件布局
WatchKit(二):WKInterfaceController生命周期、控制器、控件布局单独的interface controller对象管理一个场景,interface controller 是一个WKInterfaceController实例,WKInterfaceController是Apple Watch应用独有的控制器,就好比iOS中的UIViewControll
2015-08-25 10:37:35 891
原创 如何设计Apple Watch上的App
如何设计Apple Watch上的App原文链接:http://designmodo.com/design-apple-watch/App架构Apple Watch上的app由三个部分组成:WatchKit App,Glance和Notification(消息)。每一个部分都有各自的功能和设计上的挑战。WatchKit AppWatchKit
2015-08-25 10:32:05 1134
原创 WatchKit(一):创建一个Apple Watch应用
WatchKit(一):创建一个Apple Watch应用WatchKit应用需要一个配套的iOS应用。在你的iOS应用Xcode项目中,你添加了一个新WatchKit target,Xcode会自动配置并初始化WatchKit应用和WatchKit扩展需要的资源。WatchKit 应用和WatchKit扩展捆绑在一起,打包进iOS应用中。当安装iOS应用时,系统会
2015-08-25 10:28:14 897
原创 Apple Watch UI设计基础
UI设计基础这是一份API或技术开发的初步文档。苹果公司提供这份文档来帮助你使用在此描述的技术和编程接口开发的应用,使之运行在苹果系列产品上。文档可能发生变化,参照此文档开发的软件应根据最终操作系统和文档进行测试。更新的文档可能随API或技术的测试版一起提供。
2015-08-25 10:21:59 583
原创 易飞备案
JSON 格式化 url:http://www.bejson.com/jsonviewernew/swif学习 url: http://www.imooc.com/learn/127安卓学习 url http://forum.android-studio.org/forum.php?mod=forumdisplay&fid=37oc的陷井与缺陷 ur
2015-08-20 14:58:45 439
原创 AFNetworking 相关
https://github.com/cherry-geqi/AFNContextAFNetworking 的一个包装,最自然的发起网络请求的方式
2015-08-13 11:38:49 314
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人