摘要: 转的别人的看到很多童鞋问到,为什么每次都返回数量等于0??其实有童鞋已经找到原因了,原因是你在 ItunesConnect 里的 “Contracts, Tax, and Banking”没有完成设置账户信息。确定ItunesConnect 里 “Contracts, Tax, and Bankin... 阅读全文
posted @ 2014-08-14 17:00 bokeyuan_dan 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 在CFSocket中,TCP连接的创建为csocket = CFSocketCreate(kCFAllocatorDefault,PF_INET,SOCK_STREAM,IPPROTO_TCP, kCFSocketReadCallBack,TCPServerConnectCallBack,&ctx)... 阅读全文
posted @ 2014-08-14 12:12 bokeyuan_dan 阅读(958) 评论(0) 推荐(0) 编辑
摘要: 第一部分、概念的理解1、什么是Socket?Socket又称之为“套接字”,是系统提供的用于网络通信的方法。它的实质并不是一种协议,没有规定计算机应当怎么样传递消息,只是给程序员提供了一个发送消息的接口,程序员使用这个接口提供的方法,发送与接收消息。Socket描述了一个IP、端口对。它简化了程序员... 阅读全文
posted @ 2014-08-14 12:11 bokeyuan_dan 阅读(200) 评论(0) 推荐(0) 编辑
摘要: pc浏览服务器网页此过程不包括域名查询,只描述TCP与http数据流的变化。一、pc与http服务器进行三次握手来建立连接。1.pc:seq=0 ack=0 syn=1 ack=0 发送给服务器建立同步请求。2.server: seq=0 ack=1 syn=1 ack=1 发送给客户端建立同步响应... 阅读全文
posted @ 2014-08-14 12:10 bokeyuan_dan 阅读(254) 评论(0) 推荐(0) 编辑
摘要: GCD提供两种方式支持dispatch队列同步,即dispatch组和信号量。一、dispatch组(dispatch group)1. 创建dispatch组dispatch_group_t group = dispatch_group_create();2. 启动dispatch队列中的bloc... 阅读全文
posted @ 2014-08-14 10:05 bokeyuan_dan 阅读(177) 评论(0) 推荐(0) 编辑
摘要: GCD编程的核心就是dispatch队列,dispatch block的执行最终都会放进某个队列中去进行,它类似NSOperationQueue但更复杂也更强大,并且可以嵌套使用。所以说,结合block实现的GCD,把函数闭包(Closure)的特性发挥得淋漓尽致。dispatch队列的生成可以有这... 阅读全文
posted @ 2014-08-14 10:04 bokeyuan_dan 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。设计:GCD的工作原理是:让程序平行排队的特定... 阅读全文
posted @ 2014-08-14 10:03 bokeyuan_dan 阅读(150) 评论(0) 推荐(0) 编辑