自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 面试题

1、ios线程并发需要注意什么(1)多线程 CPU在同一时间只能执行一个线程,之所以看起来多个线程能同时进行工作, 这是因为CPU在多个线程之间来回切换的原因,如果cpu来回切换的速度够快, 就造成了多线程并发执行的假象。(所以线程不能开太多) (2)资源共享 1块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源 比如多个线程访问同一个对象、同一个变量、同一个文件 当多个线

2016-11-30 10:31:43 348

转载 如何介绍你的项目

项目问题APP 项目 一般面试官在面试过程中,让求职者讲一下之前的项目,好多学生只是仅仅把自己会的这些知识点说了出来,而遇到不会的了有学生就直接回答“那个模块不是我做”,但凡回这一句话的面试都没戏。 如果按照层次划分,APP项目可分为三层:表现层(UI界面)、数据层(网络请求数据)、业务逻辑层。如何按照模块划分,APP项目可分为多个模块,iOS项目可以看看tabbar栏中的个数,是否还有侧滑,加

2016-11-30 10:27:03 23846 1

转载 代码规范

驼峰命名法OC提倡自注释命名方式,即通过多个单词组合成一个有含义的类名,变量名或者方法名. 为了方便区分单词,采用单词首字母大写的方式.类名所有单词首字母都要大写变量名第一个单词首字母小写方法名采用动宾结构,也就是’动词’+’名词’的形式;第一个单词首字母小写例如: 用户信息类: @interface UserInfo: NSObject{ //用户名变量 NSSt

2016-11-30 10:22:07 191

转载 iOS面试题

OC中,与alloc语义相反的方法是dealloc还是release?与retain语义相反的方法是dealloc还是release?为什么?需要与alloc配对使用的方法是dealloc还是release,为什么?以下是针对MRC(手动内存释放)模式: 与alloc语义相反的方法是dealloc,与retain语义相反的方法是release。 alloc是为对象在内存中开辟空间,而deallo

2016-11-30 10:19:26 482

原创 iOS APP性能优化

1:应用启动时间 应用启动时,只加载启动相关的资源和必须在启动时加载的资源。2:本地图片加载方式 本地图片加载常用方法有两种: (1),[UIImage imageNamed:@”“] 图片多次使用时使用,需要使用此方式加入缓存 (2),[[UIImage alloc] initWithContentsOfFile:@”“] 图片不常使用时,不使用缓存3:不要阻塞主线程 开发中除了UI处理外,其它任

2016-11-28 17:52:16 199

转载 XCode7如何使用UI Test

看了WWDC15中what’s new in XCode后,忍不住想试试XCode中UITest,先上图说一下简单流程。 1、下载XCode7 beta版,创建一个工程,然后选中”工程名+UITests.m”文件,然后会看到底部Debu区域的红点,此时红点不可点击。例如我创建的是Xcode7TestDemo,则选中Xcode7TestDemoUITests.m文件,如下图: 2、光标点击代码

2016-11-11 11:38:17 727

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除