摘要: 模型-视图-控制器(Model-View-Controller,MVC)是Xerox PARC在20世纪80年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中。在iOS开发中MVC的机制被使用的淋漓尽致,充分理解iOS的MVC模式,有助于我们程序的组织合... 阅读全文
posted @ 2015-11-30 16:14 蓝家女银CAO 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: 一、概念单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。通俗的说来:单例模式用于当一个类只能... 阅读全文
posted @ 2015-11-30 11:25 蓝家女银CAO 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 当我们讨论客户端应用架构的时候,我们在讨论什么?其实市面上大部分应用不外乎就是颠过来倒过去地做以下这些事情:简单来说就是调API,展示页面,然后跳转到别的地方再调API,再展示页面。App确实就是主要做这些事情,但是支撑这些事情的基础,就是做架构要考虑的事情。调用网络API页面展示数据的本地持久化动... 阅读全文
posted @ 2015-11-28 13:58 蓝家女银CAO 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 转:http://my.oschina.net/leejan97/blog/268536本文翻译自苹果的文档,有删减,也有添加自己的理解部分。如果有Block语法不懂的,可以参考fuckingblocksyntax,里面对于Block为了方便对比,下面的代码我假设是写在ViewController子... 阅读全文
posted @ 2015-11-28 13:49 蓝家女银CAO 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一、本地推送1.建立本地推送 1 UILocalNotification *notification = [[UILocalNotification alloc] init]; 2 //推送的内容 3 notification.alertBody = @"起床了";//设备收... 阅读全文
posted @ 2015-11-21 16:34 蓝家女银CAO 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 一、概念① TCP(Transmission Control Protocol传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。“面向连接”就是在正式通信前必须要与对方建立起连接。比如你给别人打电话,必须等线路接通了、对方拿起话筒才能相互通话。TCP协议能为应用程序提供可靠的通信连... 阅读全文
posted @ 2015-11-20 20:32 蓝家女银CAO 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一、CocoaPods是什么在iOS开发中势必会用到一些第三方依赖库,比如大家都熟悉的ASIHttpRequest、AFNetworking、JSONKit等。使用这些第三方类库能极大的方便项目的开发,但是,集成这些依赖库需要我们手动去配置,例如集成ASIHttpRequest库时除了加入源码以外还... 阅读全文
posted @ 2015-11-19 01:06 蓝家女银CAO 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 1.app本地内容国际化①在项目中新建一个New File ---> iOS Resource -> String File --->命名为Localizable(之所以命名为Localizable纯粹是方便系统查找,可直接自行编译,当然也可以命名为其他,只不过需要再连接,为了省事就叫Localiz... 阅读全文
posted @ 2015-11-19 00:53 蓝家女银CAO 阅读(433) 评论(0) 推荐(0) 编辑
摘要: SVN1.import(上传项目到SVN服务器)———————————定义svn import [PATH] [URL]./:当前文件夹URL/…:在SVN中的项目名例:svn import -m "New Project" ./ svn://1522015@10.2.8.8/1522/152201... 阅读全文
posted @ 2015-11-18 17:31 蓝家女银CAO 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1. 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥2. 互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。3. 同步:进程之间的关系不是相互排斥临界资源的关系,而是相互依赖的关系。进一步的说明:... 阅读全文
posted @ 2015-11-17 17:13 蓝家女银CAO 阅读(1036) 评论(1) 推荐(0) 编辑