[置顶] 分享一下iOS项目目录分级结构

摘要: 通过iOS项目架构都是以MVC为主,今天,我要分享的项目架构主要引用MVVM+MVC,并展示一下目录该怎么分级。 初级目录: 我们只需要关注SGZH文件夹下的目录,其他为Xcode管理的目录。可以看到此目录为项目初级目录,我们开发过程只需对初级目录内的文件进行操作,其主要划分为3大块: 1.AppD 阅读全文
posted @ 2016-06-21 10:52 _Erica 阅读(2447) 评论(0) 推荐(0) 编辑

讲解一下iOS图片单指旋转缩放实现方法

摘要: 最近做一个项目,里边要做图片处理功能,其中就有图片单指旋转,缩放。由于之前还没做过这样的功能,于是乎找了下相关的资料,终于找到了一种好的实现方案。于是就仿照美图秀秀里边贴纸的功能做了一个demo。。。以下贴一些主要实现代码。。。。 /*****头文件*********/ #import <UIKit 阅读全文
posted @ 2016-05-27 17:59 _Erica 阅读(2219) 评论(0) 推荐(0) 编辑

iOS开发证书变成“此证书的签发者无效”解决方法

摘要: iOS开发证书全部变成无效,如下图 打包提示错误 解决方法: 1. 下载https://developer.apple.com/certificationauthority/AppleWWDRCA.cer的证书,然后双击安装。 2. 在导航栏那边,显示-显示已过期的证书 3. 点击 “登录”,并且选 阅读全文
posted @ 2016-02-15 14:11 _Erica 阅读(162) 评论(0) 推荐(0) 编辑

CocoaPods的介绍、安装、使用和原理

摘要: CocoaPods简介每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如Java语言的Maven,nodejs的npm。随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,它的名字叫做:CocoaPods。CocoaPods项目的源码在Github上管理。该项目开始于2011年... 阅读全文
posted @ 2016-01-20 11:00 _Erica 阅读(624) 评论(0) 推荐(0) 编辑

浅谈MVVM架构

摘要: 一直以来,iOS应用开发中使用的都是MVC架构,M:model,V:View,C:Controller 三者独立开来大大减少MV之间的耦合度,与此同时给C层带来沉重的负担,随着项目开发度的增大,致使C层代码异常复杂。然而近年新出的MVVM架构有取代MVC架构的趋势。 什么是MVVM架构呢?其实它就... 阅读全文
posted @ 2016-01-19 15:43 _Erica 阅读(313) 评论(0) 推荐(0) 编辑