iOS完整学习路线图iOS进阶介绍:一.常用的第三方框架的介绍二.常用的工具软件介绍三.常用的调试方法四.写代码的技巧总结五.iOS性能优化六.iOS几大框架知识详细介绍七.设计模式八.本地化处理九.程序闪退详细解答十.大神级别博客收集十一.真机调试十二.iOS开发者中心,证书的配置以及使用十三.应...
分类:
移动开发 时间:
2015-12-04 06:29:46
阅读次数:
138
FMDB简单介绍一、简单说明1.什么是FMDBFMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言API2.FMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的Core Data框架,更加轻量级和灵活提供了多线程安全的数据库操作方法...
分类:
移动开发 时间:
2015-12-03 18:55:39
阅读次数:
221
iOS开发网络篇—文件的上传iOS开发网络篇—文件的上传说明:文件上传使用的时POST请求,通常把要上传的数据保存在请求体中。本文介绍如何不借助第三方框架实现iOS开发中得文件上传。 由于过程较为复杂,因此本文只贴出部分关键代码。主控制器的关键代码:YYViewController.m 1 #im....
分类:
移动开发 时间:
2015-12-03 11:30:40
阅读次数:
211
必备宏使用前提://define this constant if you want to use Masonry without the 'mas_' prefix#define MAS_SHORTHAND //define this constant if you want to enable ...
分类:
其他好文 时间:
2015-12-03 09:43:26
阅读次数:
130
最近一直在研究iOS网络开发,对NSURLSession套件进行了深入研究,作为iOS开发者,熟悉苹果的原生技术,可以在不需要第三方框架的情况下进行网络开发,也更有利于从底层了解iOS网络请求的原理,不过为了便捷开发,我们可能使用点第三方的框架的机会会更多,这就不得不提AFNetworking了,我...
分类:
Web程序 时间:
2015-11-29 06:22:33
阅读次数:
199
MJExtension简介前言:关于MJExtension更多的使用,可以到github网站上根据详述学习。字典转模型比较流行的第三方框架Mantle 所有模型都必须继承自MTModelJSONModel 所有模型都必须继承自JSONModelMJExtension 不需要强制继承...
分类:
其他好文 时间:
2015-11-28 06:37:15
阅读次数:
177
在实际的项目开发中,连接网络是每一款App必不可少的基本功能。对于客户端的网络请求而言,无非是有两个实现方向:使用网络请求框架或者不使用网络请求框架。在这篇博客中,我将用苹果自带的网络请求方式(不使用第三方框架)下对iOS网络请求方法做一个汇总。我将在之后的博客中介绍使用AFNetworking框架进行请求的实现。代码已经上传至:https://github.com/chenyufeng1991/...
分类:
移动开发 时间:
2015-11-26 19:18:42
阅读次数:
191
微博篇本应用所涉及的知识点:1.UITableView 中的cell2.模型的创建3.MJExtension第三方框架的使用需求分析1.界面分析微博界面界面控件分析:整个页面1.不难知道,界面是由若干个子cell组成的,并且每个子cell的高度都不同,高度都是由内容来定.2.子模块的控件数不一样,有...
分类:
其他好文 时间:
2015-11-25 23:39:16
阅读次数:
353
字典转模型第三方框架Mantle所有模型都必须继承自MTModelJSONModel所有模型都必须继承自JSONModelMJExtension不需要强制继承任何其他类设计框架需要考虑的问题侵入性侵入性大就意味着很难离开这个框架易用性比如少量代码实现N多功能扩展性很容易给这个框架增加新功能MJExt...
分类:
其他好文 时间:
2015-11-25 23:33:26
阅读次数:
190
GitHub排名前100的iOS第三方汇总简介,方便开发者选择适合的第三方框架。项目名称项目信息1.AFNetworking作者是 NSHipster 的博主, iOS 开发界的大神级人物, 毕业于卡内基·梅隆大学, 开源了许多牛逼的项目, 这个便是其中之一, AFNetworking 采用 NSU...
分类:
移动开发 时间:
2015-11-25 10:08:08
阅读次数:
213