MAYBESHEWILL

Life is struggle

被误解的mvc

MVC or MMVC

被误解的 MVC MVC 的历史 MVC,全称是 Model View Controller,是模型 (model)-视图 (view)-控制器 (controller) 的缩写。它表示的是一种常见的客户端软件开发框架。 MVC 的概念最早出现在二十世纪八十年代的 施乐帕克 实验室中(对,就是那个发明图形用户界面和鼠标的实验室),当时施乐帕克为 Smalltalk 发明了这种软件设计模...

最火的iOS开源项目

转载

1. AFNetworking 支持HTTP请求和基于REST的网络服务(包括GET、POST、PUT、DELETE等);支持ARC;要求iOS 5.0及以上版本;有一些插件扩展已有的功能,还有一个功能齐全的API;从URL中获取JSON特别简单。 2. Three20 Three20原本是iPhone版Facebook中所使用的工具库,包括照片查看器等一系列的iPhone ...

如何从官网下载Xcode等dmg文件

详细步骤

一图胜千言 废话不多说,直接进入正题,免去AppStore烦恼. 登录开发者中心,进入SDK下载 选择Xcode 右上角 下载 更多工具下载 Bingo

Xcode下载地址

来源于官网

Downloads for Apple Developers: https://developer.apple.com/downloads/ Xcode 7 7.2: https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_7.2/Xcode_7.2.dmg 7.1.1:...

对单例的理解

纸上得来终觉浅,得知此事要躬行

在项目中,单例对象只会被初始化一次. 1 2 3 4 5 6 7 8 +(instancetype)shareInstance{ static Singleton *_instance = nil; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ _instance = [[self alloc]...

引用计数与 ARC

你说的白是什么白

iOS5以前自动引用计数(ARC)是在MacOS X 10.7与iOS 5中引入一项新技术,用于代替之前的手工引用计数MRC(Manual Reference Counting)管理Objective-C中的对象【官方也叫MRR(Manual Retain Release)】。如今,ARC下的iOS项目几乎把所有内存管理事宜都交给编译器来决定,而开发者只需专注于业务逻辑。 引用计数 引用计...