在创建IOS项目时,若有一个比较明确的层级架构,将对于今后代码的维护或者功能的扩展很有帮助;本文将通过一个实例来展现我对于层级的一些观点;里面有一些零碎的知识点可能无法全部介绍,到时提供源代码进行下载,也希望有其它更好的观点可以提出来;一:首先了解整个项目的情况注意:项目中结合Pod进行一些第三方插...
分类:
移动开发 时间:
2016-01-06 01:30:22
阅读次数:
271
CocoaPods是一个负责管理iOS项目中第三方开源代码的工具。使用CocoaPods可以为我们节省设置和更新第三方开源库的时间。 下面将分为两部分来讲述如何安装和使用CocoaPods。一、安装CocoaPods 先使用下面命令升级Ruby版本:?1gem update --system 等.....
分类:
其他好文 时间:
2016-01-05 22:10:01
阅读次数:
250
1.登录developer.apple.com2.点击member center后 进下图3.点击certificates Identifiers进下图4.点击Certificates进下图,首先创建App IDs5.其次创建相应的证书 Development是开发环境下的证书, Productio...
分类:
移动开发 时间:
2015-12-30 19:38:15
阅读次数:
146
目录结构:1.AppDelegate 这个目录下放的是AppDelegate.h(.m)文件,是整个应用的入口文件,所以单独拿出来。2.Models这个目录下放一些与数据相关的Model文件里面大概是这样: Models |- BaseModel.h |- BaseModel.m |- Col...
分类:
移动开发 时间:
2015-12-27 21:58:16
阅读次数:
215
ios项目中引用其他开源项目,今天再次复习了,记个备注。1. 将开源项目的.xcodeproj拖入项目frameworks2. Build Phases下 Links Binary With Libraries 引入.a文件。Target Dependencies里引入开源项目文件3. Build ...
分类:
移动开发 时间:
2015-12-27 19:08:38
阅读次数:
174
大家在做验证码的时候一般都会用到倒计时,基本上大家实现的方式都差不多,先贴出一些代码来..-(void)startTime{ __block int timeout= 59; //倒计时时间 dispatch_queue_t queue = dispatch_get_global_queue(D.....
分类:
移动开发 时间:
2015-12-25 20:55:31
阅读次数:
169
昨天尝试新的swift ios项目, 基于swift2.1, 运行时发现缺少一些swift开源库,项目是基于carthage构建的,于是使用carthage update 命令下载开源库,结果下载完运行Xcode发现报CPU架构方面的错误,错误如下:/Users/Documents/iOS/iOS-/Carthage/Checkouts/Alamofire/Source/Alamofire.h:2...
分类:
其他好文 时间:
2015-12-25 10:09:34
阅读次数:
148
标题有些吓人请不要害怕,不过这确实不是扫盲贴,需要一定的iOS开发基础。在我多年的码农生涯中绝大部分时间都是做的小项目,大一些的可能也就是百万行代码的样子,跟Windows系统几千万行源码比简直就是小巫见大巫。不过,一个iOS项目的源码有数百万行算蛮大了。我想说的是,人总是会成长,会担当更大的责任接...
分类:
移动开发 时间:
2015-12-23 16:16:39
阅读次数:
176
最近看了一些有关server的东西,一些很简单的东西,不外乎是一些文档规范,另外结合最近看的wwdc的一些video,觉得对软件架构(software architecture)认识又清楚了一些,这里记录下来。software architecture 听上去是一个很大的概念,实际上也包括很多东西,...
分类:
移动开发 时间:
2015-12-23 02:06:04
阅读次数:
289
7e92d710663400da83270303892ee509.jpg(33.45 KB, 下载次数: 0)附件源码下载:http://code.662p.com/list/12_1.html源码下载:http://pan.baidu.com/s/1pJmwiQf
分类:
移动开发 时间:
2015-12-21 12:29:18
阅读次数:
210