摘要:
继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;... 阅读全文
摘要:
1.Objective-C之Foundation框架概述我们前面的章节中就一直新建Cocoa Class,那么Cocoa到底是什么,它和我们前面以及后面要讲的内容到底有什么关系呢?Objective-C开发中经常用到NSObject,那么这个对象到底是谁?它为什么又出现在Objective-C中间呢... 阅读全文
摘要:
写iOS 程序的时候往往需要很多第三方框架的支持,可以大大减少工作量,讲重点放在软件本身的逻辑实现上。GitHub 里面有大量优秀的第三方框架,而且 License 对商业很友好。一下摘录一下几乎每个项目都想集成的几个框架。SDWebImageView 1. MantleMantle 让我们能简化... 阅读全文
摘要:
1、AFN与ASI对比-- AFN1. 基于 NSURLConnection & NSURLSession 进行的封装2. 使用简单3. 提供了自动的序列化 & 反序列化支持!AFN的优势:URL直接传字符串响应回来得到的数据可以半自动反序列化(json可以自动(afn默认json解析),xml需要... 阅读全文
摘要:
目录 知己知彼 百战不殆抽刀断Bug 普通操作 全局断点(Global BreakPoint) 条件断点(Condational Breakpoints)打印的艺术 NSLog 开启僵尸对象(Enable NSZombie Objects)进击的码农 Console(lldb 命令) Profile 阅读全文
摘要:
iOS完整学习路线图iOS进阶介绍:一.iOS-常用的第三方框架的介绍二.iOS-提高iOS开发效率的方法和工具三.常用的调试方法1.iOS-调试技巧2.iOS-Xcode的使用技巧四.写代码的技巧总结1.iOS-技巧性总结五.iOS-性能优化六.iOS-几大框架的介绍七.iOS-设计模式八.本地化... 阅读全文
摘要:
四.iOS-UI基础 1.UI控件介绍 2.UI布局-屏幕适配 五.iOS-多线程基础 六.iOS-网络处理 七.iOS-数据持久化详细介绍 八.iOS--知识综合应用成就时髦小功能点 阅读全文
摘要:
iOS 屏幕适配:autoResizing autoLayout和sizeClass一.图片解说------------------------------------------------------------------------------------------------------... 阅读全文
摘要:
概览 终于到了真正接触IOS应用程序的时刻了,之前我们花了很多时间去讨论C语言、ObjC等知识,对于很多朋友而言开发IOS第一天就想直接看到成果,看到可以运行的iOS程序。但是这里我想强调一下,前面的知识是你日后开发iOS的基础,没有那些知识你开发iOS会很痛苦,现在很多开发人员做开发都是一知半解, 阅读全文
摘要:
1.iOS-网络基础 2.iOS-网络处理框架AFN 阅读全文
摘要:
在iPhone开发中,XML的解析有很多选择,iOS SDK提供了NSXMLParser和libxml2两个类库,另外还有很多第三方类库可选,例如TBXML、TouchXML、KissXML、TinyXML和GDataXML。问题是应该选择哪一个呢?解析 XML 通常有两种方式,DOM 和 SAX:... 阅读全文
摘要:
解析的基本概念所谓“解析”:从事先规定好的格式串中提取数据解析的前提:提前约定好格式、数据提供方按照格式提供数据、数据获取方按照格式获取数据iOS开发常见的解析:XML解析、JSON解析一、XML数据结构解析的基本概念所谓“解析”:从事先规定好的格式串中提取数据解析的前提:提前约定好格式、数据提供方... 阅读全文