摘要: git是个了不起但却复杂的源代码管理系统。它能支持复杂的任务,却因此经常被认为太过复杂而不适用于简单的日常工作。让我们诚实一记吧:Git是复杂的,我们不要装作它不是。但我仍然会试图教会你用(我的)基本的Git和远程代码库干活的工作步骤,在15分钟内。工作步骤我会展示以下的步骤,通常能帮我独自在一台或... 阅读全文
posted @ 2015-06-03 22:40 Running2Snail 阅读(1240) 评论(2) 推荐(2) 编辑
摘要: 软件Charle是一个HTTP代理服务器,HTTP监视器,反转代理服务器.它允许一个开发者查看所有连接互联网的HTTP通信.这些包括request, response现HTTP headers (包含cookies与caching信息)。Charle下载:http://www.charlesprox... 阅读全文
posted @ 2015-05-22 19:30 Running2Snail 阅读(645) 评论(0) 推荐(0) 编辑
摘要: iOS开发多线程篇—单例模式(ARC)一、简单说明:设计模式:多年软件开发,总结出来的一套经验、方法和工具java中有23种设计模式,在ios中最常用的是单例模式和代理模式。二、单例模式说明(1)单例模式的作用:可以保证在程序运行过程,一个类只有一个实例,而且该实例易于供外界访问,从而方便地控制了实... 阅读全文
posted @ 2015-05-16 09:44 Running2Snail 阅读(1591) 评论(0) 推荐(1) 编辑
摘要: 数据持久化什么是数据持久化?数据的永久存储为什么要做数据持久化:;存储在内存中的数据,程序关闭,内存释放,数据丢失,这种数据是临时的数据持久化的本质:数据保存成文件,存储到程序的沙盒中一、沙盒机制每个应用程序位于文件系统的严格限制部分每个应用程序只能在为该程序创建的文件系统中读取文件每个应用程序在i... 阅读全文
posted @ 2015-05-15 10:15 Running2Snail 阅读(1256) 评论(1) 推荐(0) 编辑
摘要: HTTP协议的概念HTTP协议,Hyper Text Transfer Protocol (超文本传输协议)是用于从万维网服务器传送超文本到本地浏览器的传输协议,HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型了解C/S模式Client(客户端)和Server(服务器)常常分... 阅读全文
posted @ 2015-05-14 09:44 Running2Snail 阅读(2041) 评论(3) 推荐(1) 编辑
摘要: 解析的基本概念所谓“解析”:从事先规定好的格式串中提取数据解析的前提:提前约定好格式、数据提供方按照格式提供数据、数据获取方按照格式获取数据iOS开发常见的解析:XML解析、JSON解析一、XML数据结构XML数据结构基本概念XML:Extensible Markup language (可扩展标记... 阅读全文
posted @ 2015-05-13 19:55 Running2Snail 阅读(2813) 评论(2) 推荐(2) 编辑
摘要: 自定义一个Cell当我们要显示复杂数据的时候,例如要做一个扣扣聊天界面,或是新闻列表,系统的行已经不能满足我们的要求,这个时候我们可以通过自定义这个行,让他显示更多复杂结构的样式。自定义cell就是创建一个UITabelViewCell的子类,把cell上的控件创建都封装在子类中,简化UIViewC... 阅读全文
posted @ 2015-05-12 15:41 Running2Snail 阅读(1427) 评论(1) 推荐(0) 编辑
摘要: 要处理条件逻辑,使用 if 和 switch ,要处理循环逻辑,使用 for-in, for, while, 和 do-while 。包着条件或者循环的括号可加可不加。处理逻辑体的花括弧是必须加的。注意以上代码,temaScore自己占了一行代码。这是在playground里看变量值的简单方法。在i... 阅读全文
posted @ 2015-05-12 08:47 Running2Snail 阅读(746) 评论(2) 推荐(2) 编辑
摘要: UITableViewController(表视图控制器)继承自UIViewController,自带一个tableViewself.view不是UIView而是UITableViewdatasource和delegate你默认都是self(UITableViewController)开发过程中只需... 阅读全文
posted @ 2015-05-11 18:38 Running2Snail 阅读(958) 评论(0) 推荐(1) 编辑
摘要: Swift的源文件扩展名是.swift按照国际惯例,学习一门新语言写的第一个程序都是在屏幕上输出一句 “Hello, world!” 。在Swift里,一行代码就搞定了:如果你以前写过C或者Objective-C的代码,这个语法你肯定看着很眼熟——在Swift里,这行代码就已经是一个完整的程序了。你... 阅读全文
posted @ 2015-05-11 09:03 Running2Snail 阅读(863) 评论(0) 推荐(0) 编辑