自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 block 回调传值

干货:      咱们分为1页2页,情况是1页向2页跳,2页往1页传值 1页得到传回的值       首先在2页的.h ,定义block#import typedef void(^changeType)(NSString *);@interface firstViewController :UIViewController

2016-10-17 09:38:01 321

转载 倒计时

// 开启倒计时效果-(void)openCountdown{        __block NSInteger time = 59; //倒计时时间        dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);    dispatch_sourc

2016-09-26 16:28:09 344

原创 获取手机唯一标识码

现在活得手机唯一标示码,不太容易,我也是搞了好半天才弄到方法,在此分享给大家,顺便总结一下.1.首先去github下载 sskeychain-master包,我们需要里面的SSKeychain.h和SSKeychain.m文件即可2.然后建一个继承NSobject得类3.在里面写上:#import @interface UUID : NSObject

2016-08-08 16:23:23 4036

原创 极光推送浅解

1.去极光推送官网注册账号2.在苹果开发网注册推送证书,还有描述文件3.回到钥匙串将证书导出p12格式4.回到极光推送创建应用5.下载SDK导入工程6.在工程中加入以下类:   (1)CFNetwork.framework   (2)CoreFoundation.framework   (3)CoreTelephony.framework   (4)System

2016-07-29 14:36:59 532

原创 MP3音频文件转换成caf格式

命令实例afconvert /System/Library/Sounds/Submarine.aiff ~/Desktop/sub.caf -d ima4 -f caff -v1.在终端输入命令afconvert2.将需要转换格式的音频拉倒终端中3.后面接上命令    ~/Desktop/sub.caf -d ima4 -f caff -v就会生成一个caf

2016-07-29 14:28:47 3273

转载 shareKit

ShareKit是iPhone开发的第三方接口,允许你一键分享文字,图片,网址,文件到facebook,twitter,delicious,tumblr,google reader等第三方的网站。 下面是下载地址:(1) Download : http://getsharekit.com/d/ShareKit.0.2.1.zip (2) Github : http://

2016-07-12 19:57:56 383

原创 MVC设计模式

M:Model 数据模型V:View视图C: Controller 控制器(1)为什么使用MVC这种设计模式?使用MVC可以将M和V的实现代码分离,从而可以使同一个程序具有不同的表现形式。就像统一组数据用不同的柱状图和饼状图来表示,C控制器存在的目的是确保M和V的同步,也就是说一旦M改变时候,V应该同步更新。(2)具体介绍MVC简单来说MVC这种设计模式就是将一个项目拆分成

2016-07-12 19:55:03 460

转载 RunTime

RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数( C语言的函数调用请看这里 )。编译完成之后直接顺序执行,无任何二义性。OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(事实证明,在编 译阶段,OC可以调用任何函数,即使这个函数并未实现,只要申明过就不会报错。而C语言在编译阶

2016-07-12 19:51:56 275

原创 数据库

首先需要到最上面带蓝标的@"UI_20数据库"中,选择倒数第二个Build Phases中,倒数第二个Link Binary With Libraries中加一个libsqlite3.0tbd回到类里面引头文件#import 再到.m文件中创建+ (DataBaseHandle *)shareDataBaseHandle{        stat

2016-04-28 21:17:30 262

原创 单例

创建一个类,在里面写入方法+(DataHandle *)shareDataHandle{    static DataHandle *data = nil;    if (data == nil) {        data = [[DataHandle alloc] init];    }    return data;}声明

2016-04-27 21:56:26 465

转载 懒加载

-(NSMutableArray *)myArray{    if (!_myArray) {        _myArray = [NSMutableArrayarray];    }        return_myArray;}

2016-04-27 21:48:40 290

原创 沙盒机制

需要在建的属性里签编码与反编码的协议@interface Student :NSObjectNSCoding>之后建所需要的属性@property(nonatomic,copy)NSString *name;@property(nonatomic,copy)NSString *sex;在类的m文件中#pragma mark 进

2016-04-27 21:35:58 384

空空如也

空空如也

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

TA关注的人

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