自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 iosMD5加密使用

对于MD5加密的使用 首先要导入框架CoreGraphics.framework Foundation.framework UIKit.framework直接导入MD5文件就可以使用, MD5文件使用#import "MD5.h" #import "CommonCr...

2015-11-17 19:32:43

阅读数 392

评论数 0

原创 ios6.1&ios7&ios9判断沙盒文件或者目录是否存在,以及判断是文件还是目录的一个隐藏问题

(BOOL)fileExistsAtPath:(NSString )path isDirectory:(BOOL )isDirectory 通常,iOS系统中判断文件或者目录是否存在,可以用上面这个API。第二个参数 isDirectory是个传出参数, 用于返回,是文件还是目录。一般两种情况会使...

2015-11-13 20:56:54

阅读数 624

评论数 0

转载 ios 使用CFStringTransform将汉字转为拼音

Boolean CFStringTransform(CFMutableStringRef string, CFRange *range, CFStringRef transform, Boolean reverse);之前做通讯录相关的一些App时,有一个比较常用的算法是将汉字转换成拼音。当时采用...

2015-11-13 20:50:59

阅读数 250

评论数 0

原创 Objective-数组操作

/******************************************************************************************* NSArray/*---------------------------创建数组----------------...

2015-11-12 21:50:55

阅读数 193

评论数 0

原创 Objective-c 字符串处理

//一、NSString /*----------------创建字符串的方法----------------*///1、创建常量字符串。 NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。 NSString *a...

2015-11-12 21:48:50

阅读数 200

评论数 0

原创 ios AFHTTPSessionManger下载补充

上一篇主要功能是利用AFHTTPSessionManger 下载功能。在下载功能中利用到了 downloadVC.block = ^(DownloadMusic *model) { // block 回调时 播放本地音频 NSURL *url = [NSURL f...

2015-11-12 16:17:16

阅读数 339

评论数 0

原创 iOS AHTTPSessionManger下载功能

通过AFHTTPSessionManger去下载管理 分别是:下载到本地和存入到CoreData中#define kCachesPath [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) ...

2015-11-12 15:55:04

阅读数 438

评论数 0

原创 iOS ActivityIndlcatorView(加载进度轮)

在ios开发中加载进度轮在所难免,为了更好的用户体验,所以会添加进度轮这个提供的方法 直接可是使用#import <UIKit/UIKit.h>@interface DDIndicator : UIView -(void) startAnimating; -(void) stopAn...

2015-11-05 21:45:20

阅读数 258

评论数 0

原创 ios 屏幕截屏

ios屏幕截屏复制代码就可使用 1 首先:导入框架 QuartzCore.frameWork 2 在程序中导入#import<QuartzCore/QuartzCore.h>定义一个全局变量static int ScreenshotIndex=0; @property (nonat...

2015-11-05 21:33:23

阅读数 267

评论数 0

原创 IOS CoreData

一、CoreData是不是ORM?在很多教程中,CoreData被认为是一套ORM框架,虽然它确实具备许多ORM的功能,但更准确地说,它其实是一套“可视化数据持久化框架”,通俗讲就是提供一个可视界面,帮助你把你的数据对象“持久化”到“磁盘”上,使得程序再次启动后它们都还在。关于CoreData是否...

2015-11-03 11:12:58

阅读数 831

评论数 0

原创 IOS GPS(定位城市)

a.使用CoreLocation 定位得到经度和纬度b.在-(void)locationManager:(CLLocationManager )manager didUpdateToLocation:(CLLocation )newLocation代理方法中使用CLGeocoder的reverse...

2015-11-03 10:07:19

阅读数 343

评论数 0

原创 IOS MPMoviePlayerViewController视频播放(MediaPlayer)

视频播放 只需要调用playNativeMovie 方法传入一个 url路径字符串即可;/**播放视频*/ - (void)playNativeMovie:(NSString *)playUrlStr { NSURL * url = [NSURL URLWithString:playUr...

2015-11-02 11:12:20

阅读数 446

评论数 0

原创 IOS tableView自适应高度

对tableView三种计算动态行高方法的分析tableView是一个神奇的东西,可以这么说,就算是一个初学者如果能把tableView玩的很6,那编一般的iOS的需求都问题不大了。tableView是日常开发中用烂了的控件,但是关于tableView中的自定义cell的动态行高,还是有一些玄机的...

2015-11-01 19:52:49

阅读数 4105

评论数 0

原创 iOS 使用Charles(青花瓷)抓包并篡改返回数据图文详解

charles又名青花瓷,在iOS开发中的抓包中具有重要作用。最大的三点用处,一就是拦截别人软件的发送的请求和后端接口,练习开发。二是自己后端返回的response拦截修改后再接收以达到测试临界数据的作用。三写脚本重复拦截抓取别人的数据。 1.开始之前的准备工作 首先安装一下这个软件 这个相信...

2015-11-01 16:42:54

阅读数 370

评论数 0

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