iOS开发网络篇—文件的上传 说明:文件上传使用的时POST请求,通常把要上传的数据保存在请求体中。本文介绍如何不借助第三方框架实现iOS开发中得文件上传。 由于过程较为复杂,因此本文只贴出部分关键代码。 主控制器的关键代码: YYViewController.m 补充说明: 文件上传请求数据格式 ...
分类:
移动开发 时间:
2016-06-06 09:07:53
阅读次数:
187
记录各种级别的日志是所有应用不可或缺的功能。关于日志记录的实现,我们有太多第三方框架可供选择,比如Log4Net、NLog、Loggr和Serilog 等,当然我们还可以选择微软原生的诊断机制(相关API定义在命名空间“System.Diagnostics”中)实现对日志的记录。.NET Core提... ...
分类:
Web程序 时间:
2016-06-03 07:35:58
阅读次数:
312
本文是关于http://www.cnblogs.com/kenshincui/p/4077833.html#autoid-3-1-0整理的
CoreData是iOS3.0后引入的数据持久化解决方案, 是一种对象关系映射(ORM), 例如java后台中的Hibernate, iOS中ORM框架首先CoreData, 这是官方推荐的 不需要借助第三方框架,实际上是对sqlite的封装,提...
分类:
移动开发 时间:
2016-06-02 14:23:59
阅读次数:
216
家宝贝项目今天正式开始展开讨论了! 组织者 :冰哥 冰哥昨天把原型图和禅道发给了我们(我,超,彬,伟)四人 对照着原型图把工时填到了模块和需求上 今天早上在群里开会讨论:项目的结构 使用的第三方框架 和C语言API的演示 使用的是标准的MVC模式开发 对服务端接口和本地存储都提供了相对应的api 数 ...
分类:
其他好文 时间:
2016-06-01 10:18:58
阅读次数:
127
在我们使用第三方框架时,常常看到XXX.bundle的文件。 我们找到该文件,显示包内容,大致看到很多资源文件:图片、配置文本、XIB文件…… 什么是Bundle文件? 简单理解,就是资源文件包。我们将许多图片、XIB、文本文件组织在一起,打包成一个Bundle文件。方便在其他项目中引用包内的资源。 ...
分类:
移动开发 时间:
2016-05-25 15:02:22
阅读次数:
483
在一些强大的第三方框架中我们常常可以见到注解的身影。xUtils、Retrofit等。那么注解到底有什么魅力和好处让我们在设计种种框架的时候用到它呢?对于注解的理解:
(仅仅为个人理解)
1,我们通过注解给某个常量、方法或者类一个标记。那么这些常量就有了某种特征或者某种标记。
2,这些标记不参与我们的逻辑处理。这也是为什么它会写在方法或者类的外面的原因。
3,但是我们可以通过获取方法上的标记...
分类:
编程语言 时间:
2016-05-20 19:50:46
阅读次数:
305
首先是配置XMPP环境,然后建立一个工程,需要建立Core Data的项目,要引入三个框架,如下图,因为用到的XMPPFramework第三方框架中用到了XML解析,所以还要在设置中设置Header Search Paths为/usr/include/libxml2,Other Linker Fla ...
分类:
其他好文 时间:
2016-05-18 23:53:02
阅读次数:
684
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/ReactiveCocoa/ReactiveCocoa2:hud提示框地址:https://github.com/jdg/MBProgressHUD3:XML/HTML解析地址:https://github.com ...
分类:
其他好文 时间:
2016-05-17 13:00:46
阅读次数:
185
一.图片的上传 1.图片的来源无非是照相和图库的选择,之后通过上传的方式去上传 2.上传的方式也是两种方式,通过的字符串或者流的方式(先建立链接在通过流) 3.服务器返回的数据是上传成功与否的标识 二.图片的下载 1.三级缓存() 2.第三方框架 更多的了解:http://blog.sina.com ...
分类:
Web程序 时间:
2016-05-13 10:56:47
阅读次数:
155
Masonry是一个封装苹果Autolayout的一个第三方框架。简化了代码添加约束的代码量等。
下载地址:
https://github.com/SnapKit/Masonry
下载完后解压缩,把Masonry这个文件夹拖进项目里就可以了。下面是一个小小的实例:
先导入头文件:#import "Masonry/Masonry.h" UIView *buleView = [[UIVie...
分类:
移动开发 时间:
2016-05-13 04:25:09
阅读次数:
201