如果您是移动应用程序开发人员,则在某个时间点您需要与后端进行互动。您可能需要做的其中一项任务是从服务器检索并显示图像,或将图像提交给该服务器。提交图像时应该使用什么格式?如何将从服务调用接收的字节转换为图像?让我们将整个堆栈从服务器构建到iOS应用程序,以了解如何实现。设置后端我们将首先构建一个提供RESTful API 的Kitura服务器来完成两件事:从客户端接收图像向客户提供最新的
分类:
其他好文 时间:
2018-04-25 17:01:40
阅读次数:
200
在构建聊天应用程序时,看到朋友的列表和朋友的状态并不少见。像WhatsApp这样的应用程序具有此功能,检查您的朋友的状态非常有用,并知道在那时向他们发送消息是否明智。我们将在一个虚构的iOS聊天应用程序中构建一个类似的功能。我们将使用Pusher为应用程序实现实时功能,以便当有人发布新状态更新时,您可以实时看到它发生变化。这里是我们完成应用程序后的画面记录。要遵循本文,您必须具备以下要求:有关Sw
分类:
移动开发 时间:
2018-04-23 20:51:13
阅读次数:
280
iOS开发之 Method Swizzling 深入浅出
分类:
移动开发 时间:
2018-04-23 20:26:46
阅读次数:
227
1、NSLayoutConstraint简介 适配界面大多用Masonry工具,也是基于NSLayoutConstraint写的!通过使用两个类方法实现自动布局: 1》使用自动布局之前设置view的自动布局约束为NO(view.translatesAutoresizingMaskIntoConstr ...
分类:
移动开发 时间:
2018-04-23 12:20:16
阅读次数:
528
概述 Charles相当于一个插在服务器和客户端之间的“过滤器”。当客户端向服务器发起请求的时候,先到charles进行过滤,然后charles在把最终的数据发送给服务器; 服务器接收请求后的返回数据,也会先到charles,经过charles过滤后再发给客户端;同理:客户端接收的数据,不一定就是服 ...
分类:
移动开发 时间:
2018-04-22 13:01:27
阅读次数:
225
在我们日常的开发中设计模式伴随着项目的各个模块,巧妙地使用设计模式可以让我们写出更高效,简洁,优美的代码。可是因为对于设计模式的不熟悉,很多高效的设计模式并没有被很好地使用起来,现在包括曾经写的一些代码,然后在优化的过程中谈一下我们在项目中使用设计模式做出的一些优化。当然只是个人看法,有任何的不足欢 ...
分类:
移动开发 时间:
2018-04-21 22:24:50
阅读次数:
195
NSOutputStream 创建一个NSOutputStream实例 参数一制定目标文件路径。 第二个参数shouldAppend如果传递的为YES,意味着每次往文件以流的方式写入都是拼接在内容结尾。 开启NSOutputStream 在写文件前需要先打开流。 往目标文件写入文件 第一个参数传入一 ...
分类:
移动开发 时间:
2018-04-21 14:23:42
阅读次数:
302
工欲善其事必先利其器,想要学习iOS开发,必须要有一些必要的设备才行。 准备工作: 一台苹果电脑,系统版本号10.13.4。安装Xcode软件,版本号9.3。以及一部苹果手机。一切都准备好了,开始我的iOS学习之旅吧。 首先学习的是Objective C这门编程语言。使用Xcode创建一个OC的项目 ...
分类:
其他好文 时间:
2018-04-21 12:46:40
阅读次数:
170
概述 NSURLConnection是负责发送请求,建立客户端与服务端的连接。发送数据给服务器,并收集来自服务器的响应数据。其中NSURLRequest类是用来封装一个请求,包含NSURL对象、请求方法、请求头、请求超时等信息。它有一个子类NSMutableURLRequest。 发送一个请求具体的 ...
分类:
移动开发 时间:
2018-04-20 23:40:47
阅读次数:
226