iOS Geeker

涉猎Java、iOS、Objective-C、Swift、HTML5,专注于iOS开发。

iOS设计模式

iOS Desgin-Pattern

常用的 23 种设计模式 设计模式总概况: 经典的《设计模式》一书归纳出23种设计模式 创建型模式 6种,其中5种包括在23种GOF设计模式之中,简单工厂模式不属于23种GOF设计模式之一 社会化的分工越来越细,自然在软件设计方面也是如此,因此对象的创建和对象的使用分开也就成为了必然趋势。因为对象的创建会消耗掉系统的很多资源,所以单独对对象的创建进行研究,从而能够高效地创...

一个高效的Objective-C模型框架 - Mantle

Mantle

Mantle简介 Mantle是iOS和Mac平台下基于Objective-C编写的一个简单高效的模型层框架。 Mantle能做什么 Mantle可以轻松把JSON数据、字典(Dictionary)和模型(即Objective对象)之间的相互转换,支持自定义映射,并且内置实现了NSCoding和NSCoping,大大简化归档操作。 为什么要使用Mantle 传统的模型层方案遇到的问...

解决iOS9中HTTP请求不能访问的问题

iOS HTTPS

问题重现 在iOS9中,默认的http请求必须为https,所以如果以前的项目,用Xcode7打开,会出现警告 The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. 解决方法 在Info.plist中添加N...

开始新的旅程

博客 Github

Foreword Here comes Github pages! 之前一直是自己用阿里云搭建的Wordpress博客,现在开始使用Github写博客了。 新的旅程 重新转移博客到Github。 体验下Markdown的功能: 代码高亮 #import <Foundation/Foundation.h> int main(){ NSLog(@"Terw...