自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 GCD代码分析

转载自:http://blog.csdn.net/mad2man/article/details/217862511. Dispatch Queue执行处理有两种Dispatch Queue。一种是等待现在执行中的处理的Serial Dispatch Queue。(顺序执行)另一种是不等待现在执行中处理的Concurrent Dispatch Queue。(并行执行)

2016-05-28 10:36:02 1327

原创 iOS之自动释放原理

当您向一个对象发送一个autorelease消息时,Cocoa就会将该对象的一个引用放入到最新的自动释放池。它仍然是个正当的对象,因此自动释放池定义的作用域内的其它对象可以向它发送消息。当程序执行到作用域结束的位置时,自动释放池就会被释放,池中的所有对象也就被释放。 1. ojc-c 是通过一种"referring counting"(引用计数)的方式来管理内存的, 对象在开始分配内存(a

2016-05-28 09:01:12 551

原创 iOS之block重认识

Block块.1.声明Blockint (^myBlock)(int n) = ^(int num)类型 (^名称)(需要传的参数)= ^(参数)2 __block 变量在block块中修改block块外部变量的值,只有将外部的变量前面加_ _(两个短杠才能修改)3 __weak 变量在ARC机制下,如果block中应用控制器对象或者其实例变

2016-05-28 00:23:19 432

原创 iOS之沙盒存储

内存指的就是主板上的存储部件,是CPU直接与之沟通,并用其存储数据的部件,存放当前正在使用的(即执行中)的数据和程序,它的物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路,内存只用于暂时存放程序和数据,一旦关闭电源或发生断电,其中的程序和数据就会丢失。 1 #import "ViewController.h" 2 #import "CZApp.h" 3 @int

2016-05-28 00:21:16 560

原创 iOS之NSCache介绍

NSCache:专门做缓存的类NSCache简介:NSCache是苹果官方提供的缓存类,用法与NSMutableDictionary的用法很相似,在AFNetworking和SDWebImage中,使用它来管理缓存。NSCache在系统内存很低时,会自动释放一些对象(出自苹果官方文档,不过在模拟器中模拟内存警告时,不会做缓存的清理动作) 为了确保接收到内存警告时能够真正释放内存,最

2016-05-28 00:19:29 571

原创 iOS之第三方小结

在IOS开发中我们不可避免的需要一些封装好的第三库。故总结一下是必要的网络请求类:AFNetworking:   常用的网络请求组件,个人认为其封装比较完美,可亲求多种数据类型,如:JSON,Xml,图片,二进制文件。还可以将以上类型文件上传到后台,端的是牛逼的很。一般默认为是异步请求在PCH文件中导入#ifndef AFNetWorking___Net_p

2016-05-28 00:17:57 422

原创 iOS之工厂模式介绍

设计模式:目的是让代码更容易修改,更加容易扩展。IOS中的设计模式主要用于降低类与类之间的耦合性,是程序思路更加明确而创立的定义:1.简单工厂模式:实质是有一个工厂类根据传入的参数,动态决定决定应该创建哪一个产品类工厂模式包含三个部分:(1)工厂角色:接收客户请求,通过请求创建相应的对象(2)抽象产品:是工厂所创建的父亲或共同拥有的接口,可以是抽象类或接口

2016-05-28 00:15:25 547

原创 iOS之图片轮播代码共享

我们在做项目是有时候会遇到图片轮播:DEMO:.h#import @interface ImagePlayView : UIView@property (nonatomic, strong) UIScrollView * scroll;@property (nonatomic, strong) UIPageControl * play;@property (

2016-05-28 00:12:29 494

原创 iOS之程序上架注意事项

IOS开发最终都会上传APP,但是当我们做好一个项目后。在上传AppStore上的时候往往会被各种原因打回来。让人蛋疼无比。于是总结了比较容易出现项目被打回容易出现的原因1.程序崩溃会被打回这个没得解释,程序不能运行成功,被打回是必然的啦2.当项目中涉及收费等有金钱支付的时候会被打回,必须要回答他的一些关于软件上的收费之类的问题,否者审核不通过3.版权问题。

2016-05-28 00:10:07 705

原创 iOS之地图定位简单介绍

1.在iOSApp开发中,尤其是O2O类型的的App往往包含着定位或地图这两项功能,所以说定位和地图是iOS开发中一种常用的第三方(iOS自带高德地图)。  2.定位:首先我们先来说说定位:废话不多说,直接上干货。    (1)首先我们先要知道定位需要什么:    静态包:        导入#import     (2)代码//宏定义#d

2016-05-28 00:07:51 426

原创 iOS之友盟分享

http://dev.umeng.com/social/ios/share/quick-integration注意:苹果审核政策需求,建议对未安装的客户端平台进行隐藏,在设置QQ。微信Appid之后调用方法: [UMSocialConfig hiddenNotInstallPlatforms:@[UMShareToQQ, UMShareToQzone, UMShareToWecha

2016-05-28 00:06:10 3032

原创 iOS之百度云推送二

在iOS开发中我们开发中往往离不开远程推送,因为他能够有提醒客户自己的存在,且能够通过消息提醒来获取用户的回头率。百度推送:1.框架设计:    Apple 的推送服务器 APNS (Apple Push Notification Service) 发送需要推送的消息,APNS 在收到消息后,会将消息发到设备上。以上整个过程较为复杂,而且功能比较单一,在集成

2016-05-28 00:03:46 2107

原创 iOS之百度云推送

1.实现原理远程推送的原理:    图中Provider是指ios程序的服务器,APNS是指苹果服务器。上图的流程是这样的,第一,应用程序的服务器把要发送的消息,目的iphone的标识打包,发给APNS;第二,APNS在自身的已注册Push服务的iphone列表中,查找有相应标示符的iphone,并把消息发到iphone;第三,iphone把发来的消息传递给相应的应用程序,并且按照

2016-05-28 00:00:37 942

原创 iOS之支付宝简单介绍二

上一篇我们将了支付宝集成,集成后我们当然要使用它了。下面我们就来看看支付宝的调用了(1)保留支付宝的oder文件,我们可以知道他需要的参数是那些(自己看无需废话)(2)好了,让我们的目光回到支付宝的iOSDEMO中(3)上干货: if ([partner length] == 0 || [seller length] == 0 ||

2016-05-27 23:56:01 371

原创 iOS之支付宝简单介绍

逻辑流程图:数据交互流程配置请求信息:参数参数名称类型(字节长度)参数说明是否可为空 样例service 接口名称String接口名称,固定值。 不可空 mobile.securitypay.paypartner 合作者

2016-05-27 23:54:22 819

原创 iOS之基础框架再认识

在你开发程序时,主要使用框架就是Foundation和UIKit,因为它们包含了你需要的大部分东西。Foundation框架为所有的应用程序提供基本系统服务        你的应用程序,UIKit和其它的框架都是建立在Foundation框架上面的。Foundation框架是用Object-C对Core Foundation框架里许多特性的封装。       使用Foundat

2016-05-27 23:51:01 362

原创 hHTTP协议讲解

转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中

2016-05-03 14:14:04 5605

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除