原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...
前言 RunLoop 是 iOS 和 OSX 开发中非?;〉囊桓龈拍睿馄恼陆?CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍...
前言 文从CABasicAnimation,UIBezierPath,CAShapeLayer三个方面完整的阐述iOS动画的实现。 一、概念1、CALayer CALayer...
苹果用 RunLoop 实现的功能 首先我们可以看一下 App启动后RunLoop 的状态: 可以看到,系统默认注册了5个Mode:1.kCFRunLoopDefaultMo...
一、 iOS事件 1. 运动事件传感器、计数器、陀螺仪2. 远程控制事件线控耳机3. 触摸事件本文核心分析 二、事件传递和响应 事件响应 苹果注册了一个 Source1(基...
前言 本工具用于应对苹果对重复应用的审核(Guideline 4.3 Design Spam),避免苹果机审检测概率。 被拒处理 4.3一般存在3种情况,可以根据被拒回复进行...
前言 AFNetWorking基本上是所有iOS项目的标配。现在升级带最新版的3.X了。得益于苹果从NSURLConnection升级到NSURLSession,AFN也实现...
SDWebImage的缓存策略 SDWebImage 的图片缓存默认情况采用的是 Memory 和 Disk 双重缓存机制。下载之前先去Memory中查找图片数据,找到直接返...
1 基本说明 Block一直是OC的一个重点、难点、黑科技。Block在日常项目中经常使用,他的实现方式和一般的oc代码不一样。同时也很容易出现使用不慎的情况。我们知道OC的...
开发个新项目,全部用web端,就原生的几个tabbar,于是选择了WKWebView,把遇到的问题总结下。 WKWebView手势返回 /*! @abstract A Boo...