获取内存大小的三种方式分别是: sizeof class_getInstanceSize malloc_size 1. sizeof 是一个运算符,并不是一个函数。 size...
写在前面 本篇文章是对我一次组内分享的整理,大部分图片都是直接从keynote上截图下来的,本来有很多炫酷动效的,看博客的话就全靠脑补了,多图预警 :) 概览 JavaScr...
JavaScriptCore 为原生编程语言 Objective-C、Swift 提供调用 JavaScript 程序的动态能力,还能为 JavaScript 提供原生能力来...
这里先要道个歉。其实有点标题党了 众所周知,WKWebView由于采用了异步处理js的方式,间接砍掉了UIWebView的documentView.webView.mainF...
最近项目中需要上传图片,我用 7Plus 拍了些照片,每一张基本都有 6-7M 左右大小,有的甚至超过了10M,这样的图片大小,先不说宽带,就流量就能让用户骂娘啊!因此,我参...
地图在应用中占用内存是相对较大的一个模块我们公司因为核心是做轨迹地图和运动数据的分析处理涉及到多个地图(百度、高德、Apple、Google)各地图间的兼容和转换处理这里就不...
原创 戴铭 [高德技术] 前言 最近高德地图APP完成了一次启动优化专项,超预期将双端启动的耗时都降低了65%以上,iOS在iPhone7上速度达到了400毫秒以内。就像产品...
图片在APP中占有重要的角色,对图片做好缓存是重要的一项工作。[TOC] 理论 不喜欢理论的可以直接跳到下面的Demo实践部分 缓存介绍 缓存按照保存位置可以分为两类:内存缓...
前言 Blocks是C语言的扩充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了这个新功能“Blocks”。从那开始,Block就出现在iOS...
开篇说明:虽然网上有很多讲解YYModel使用方法的文章,包括YYModel作者也在github上对其做了使用说明。但在我实际使用过程中,依然发现文档的不完善,比如对于复杂的...
1.GCD队列有哪几种类型?有哪几种队列? GCD队列分为串行队列、并行队列两种类型;队列有主串行队列、全局并行队列(在系统主线程空闲时才会执行)、自定义队列; 2.如何用G...