前言:首先跟大家说声抱歉,由于公司现在项目要改版,公司特别忙,又赶上年后找房子、搬家。一直没有倒出时间来写文章,上...[作者空间]
在iOS的图片加载框架中,SDWebImage可谓是占据大半壁江山。它支持从网络中下载且缓存图片,并设置图片到对应...[作者空间]
首先,最重要的是demo地址:这里是demo ,同时我也将其收录到了我的基础工程中:这里是基础工程 ,另外仅仅是个...[作者空间]
由于上一篇文章中,很多人都说通过类别拓展,添加新方法,然后对新方法进行判断,来达到防止崩溃的目的,这样做法不利于项...[作者空间]
前言 接到任务项目需要用MQTT来写消息推送,经过一段时间在网上查看资料后写下这篇文章,文章内容大都来自互联网,在...[作者空间]
随着公司嘟嘟牛app用户数量多了起来,崩溃的问题也多了起来,最近这几天终于得空,集中时间处理了一下崩溃的问题,现总...[作者空间]
前言 在项目中经常用到block,使用不当就很容易因为循环引用而造成内存泄漏。本文分析了block循环引用形成原因...[作者空间]
我们强哥说,一款好的app,对于崩溃情况绝对是零容忍的,可以数据显示不出来,让用户重新刷新,但不能直接崩溃。因此我...[作者空间]
首先,协议(protocol)不是对象,是Objective-C的一种语法,用于声明一组方法,约定调用者可以使用实...[作者空间]
Objective-C类别也叫分类,是一种不需要继承即可给类添加方法的语法技术。下面我们来看看如何使用它,以及使用...[作者空间]
iOS开发-Runloop详解(简书) - 一个低调的iOS开发 - 博客园 不知道大家有没有想过这个问题,一个应...[作者空间]
@property @synthesize @dynamic @synchronized 当你定义了一系列的变量时...[作者空间]
有时我感觉就像我不知道在做什么。虽然我知道自己的设计模式——就像任何好的编程人员那样 —— 但我太接近我在做的产品...[作者空间]
NULL算是属于C语言中的空指针。 Objective-C在C的表达不存在的基础上增加了nil。nil是一个指向为...[作者空间]
公司的架构一直都是MVC,其主要控制器有超过2000行不止,而MVVM其实就是MVC的进化版,将一些业务逻辑解耦到...[作者空间]
最基本的,Model 应该包含应用所需的数据,常见的是这样: 一个Model应该表示某一领域专门的知识,它不仅提供...[作者空间]
目录 一、属性声明的概念、构成、访问 二、属性声明的自动合成 三、属性声明的可选选项 ( 关键字 ) 四、属性的 ...[作者空间]
KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iO...[作者空间]
assign用于简单数据类型,如NSInteger,double,bool, retain和copy用于对象, r...[作者空间]
最近叶大直播写代码,我也做点小笔记。 什么是RAC? 几乎每一篇介绍RAC的文章开头都是这么一个问题。我这篇文章是...[作者空间]