在开发的过程中,主要碰到过如下几种导致项目崩溃的方式: 1、数组越界导致的崩溃。 -[__NSArrayI obj...[作者空间]
1.MVVM 代替 MVC 原因 无论MVC还是MVVM,包括其他设计模式,核心目的是为了提高代码的简洁性,降低耦...[作者空间]
首先我们抛出来两个问题:1.什么是数据持久化数?2.据持久化都有哪些方法?接下来我们顺着思路,来解决这两个问题。 ...[作者空间]
1、导入CoreLocation.h 头文件,然后声明专属的管理者对象,遵守代理CLLocationManager...[作者空间]
前言:最近一段时间都没更新了,主要是在研究直播方面的一些东西,到现在还没研究透,后续会把我研究的直播方面的知识分享...[作者空间]
IOS App常常会遇到这种情况,线上发现一个严重bug,可能是某一个地方Crash,也可能是一个功能无法使用,这...[作者空间]
GPUImage 是一个开源的图像处理库,提供了非常多的滤镜效果来加工图片。GPUImage 并不像一般的第三方库...[作者空间]
GPUImage集成 GPUImage是一个基于GPU操作,提供图像和视频处理的开源框架,其中内置了120多中滤镜...[作者空间]
runtime原理 原理参考:http://www.jianshu.com/p/69b6cf840cd8 runt...[作者空间]
本篇对IOS中常用的5种数据持久化方法进行简单对比总结 第1种:UserDefaults(iPhone开发【二十】...[作者空间]
一.基本概念 1.AVPlayerAVPlayer是一个用来播放的对象,支持播放本地,分步下载,或者通过HLS协议...[作者空间]
前言 维基百科对单元测试的定义如下: 在计算机编程中,单元测试(英语:Unit Testing)又称为模块测试, ...[作者空间]
一. 正则表达式 正则表达式 正则表达式又为正规表示法,常规表示法(Regular Expression),通常的...[作者空间]
ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多...[作者空间]
需要适配的手机的尺寸 1.iphone4 4s (320 480)2.iphone5 5s (320 568...[作者空间]
该文章属于<简书 — 刘小壮>原创,转载请注明: <简书 — 刘小壮> http://www.jianshu.co...[作者空间]
动画和绘图是iOS开发中非常重要的部分。我们要实现一个动效,首先就是动画解析,分析动画的路径,然后再考虑具体的代码...[作者空间]
在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn...[作者空间]
****分析****YYKit--****宏定义的使用** 非常感谢ibireme的分享,代码真心赞.说实话对于开...[作者空间]
1.NSURLSession 本节主要涉及NSURLSession的两个get请求/一个post请求NSURLSe...[作者空间]