iOS网络
Eric博客
ios开发
展开
-
iOS中多线程与runloop的介绍
iPhone中的线程应用并不是无节制的,官方给出的资料显示iPhone OS下的主线程的堆栈大小是1M,第二个线程开始都是512KB。并且该值不能通过编译器开关或线程API函数来更改。只有主线程有直接修改UI的能力。 一.线程概述 有些程序是一条直线,起点到终点;有些程序是一个圆,不断循环,直到将它切断。直线的如简单的Hello World,运行打印完,它的生命周期便结束了,像昙花原创 2015-11-09 15:16:37 · 788 阅读 · 0 评论 -
iOS首页广告滚动栏循环
// // MCScrollView.h // Promotion // // Created by Hu on 15/6/24. // Copyright (c) 2015年 hmc. All rights reserved. //import import “MCScrollView.h”import “UIButton+WebCache.h”define ScrollSec原创 2015-10-26 14:47:59 · 1079 阅读 · 0 评论 -
iOS 网络编程模式总结
转载链接:http://www.2cto.com/kf/201410/346972.html IOS 可以采用三类api 接口进行网络编程,根据抽象层次从低到高分别为socket方式、stream方式、url 方式。 一 、socket 方式 IOS 提供的socket 方式的网络编程接口为CFSocket。CFSocket是BSD sockets的抽象和封装,CFS转载 2015-10-29 17:30:47 · 798 阅读 · 0 评论 -
iOS多线程编程详情(GCD、NSThread、NSOperation)
GCD 一、简介 在iOS所有实现多线程的方案中,GCD应该是最有魅力的,因为GCD本身是苹果公司为多核的并行运算提出的解决方案。GCD在工作时会自动利用更多的处理器核心,以充分利用更强大的机器。GCD是Grand Central Dispatch的简称,它是基于C语言的。如果使用GCD,完全由系统管理线程,我们不需要编写线程代码。只需定义想要执行的任务,然后添加到适当的调度队列(di转载 2015-10-30 15:55:47 · 786 阅读 · 0 评论 -
iOS ftp上传文件图片等资源方法
具体方法下载Github:https://github.com/humengchi/FTP 部分代码如下: + (instancetype)shareInstance { static FTPMonitorInstance *instance = nil; static dispatch_once_t onceToken; dispatch_once(&onceToke原创 2015-11-02 15:06:26 · 1931 阅读 · 0 评论 -
iOS 网络请求返回错误码汇总
enum { NSURLErrorUnknown = -1, NSURLErrorCancelled = kCFURLErrorCancelled, NSURLErrorBadURL = kCFURLErrorBadURL, NSURLErrorTimedOut = kCFURLErrorTimedOut, NSURLErrorUn原创 2015-11-18 13:05:34 · 9891 阅读 · 0 评论 -
iOS开发网络篇—HTTP协议
iOS开发网络篇—HTTP协议 说明:apache tomcat服务器必须占用8080端口 一、URL 1.基本介绍 URL的全称是Uniform Resource Locator(统一资源定位符) 通过1个URL,能找到互联网上唯一的1个资源 URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URL 2.URL中常见的协议转载 2016-03-09 15:35:46 · 632 阅读 · 0 评论