iOS-Performance-Optimization 关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络...

iOS-Performance-Optimization 关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络...
一、什么是多线程 一个iOS程序就像一个圆,不断循环,直到将它切断。一个运行着的程序就是一个进程或者叫做一个任务,一个进程至少包含一个线程,线程就是程序的执行流。iOS中的程...
本人ios初学者,为自己学习方便,复制各位大神的学习性文章放在自己简书里,仅作为自己学习方便使用,如果作者疑此行为侵权,请随时联系本人删除,如有共同学习者复制此文章,请注明原...
在 iOS 的图片加载框架中,SDWebImage 可谓是占据大半壁江山。它支持从网络中下载且缓存图片,并设置图片到对应的 UIImageView 控件或者 UIButton...
一.iOS9之前:AddressBookUI的使用: 1.导入头文件,遵守协议 2.创建选择联系人的控制器 3.实现代理方法 二.iOS9之前:AddressBook的使用 ...
为何我会对瀑布流为这么上进,非要将瀑布流来一次大清洗,非逼得自己将它彻底弄清楚。原因其实也很简单:之前刚出来找工作那会,每次面试官问到“解释一下瀑布流的实现”的时候,我都回答...
自己在开发项目的时候也使用到了枚举,觉得很好用!下面分享给大家!枚举类型OC定义枚举类型,是列举出几个常用数据类型中的一种 它在OC中的定义如下typedef enum{UI...
摘要 IOS操作数据库,SQLite3和coredata是两个非常好的选择,但是对于我们这些掌握了其他数据库语言的人来说,使用这两中操作都会觉得不方便,SQLite3使用起来...
CoreData数据库简介 CoreData介绍 CoreData是一门功能强大的数据持久化技术,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与...
*面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把基础的东西弄好,复杂的东西了解就ok了! *此题库是2015...
WWDC 2016苹果开发者大会上,苹果在讲解全新的iOS 10中提到了数据安全这一方面,并且苹果宣布iOS应用将从2017年1月起启用名为App Transport Sec...
在了解socket网络编程之前,我们需要先知道以下几个问题: 网络中进程之间如何通信?Socket是什么?TCP和UDP的区别?socket中TCP的三次握手和四次握手建立连...
最近在做一个项目,有使用到加密、解密操作。本想打算直接使用openssl库,但考虑到openssl使用的还是libssl.a和libcrypto.a的静态库,而且存在安全漏洞...
assign和weak的区别 本质区别 速度比较: __unsafe_unretained > __weak @property (nonatomic, assign) Te...
总被产品、运营问这个页面是原生还是H5,所以写了这篇文章给他们看,同时更新到简书上。 一、APP内嵌H5和原生的区别 1、原生的页面运行速度快,比较流畅。H5页面相对原生的运...