自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小猴子

一个会写代码的小猴子

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 GB2312<---->uif8 转换

//转换成GB2312----uif8-(CFStringRef)EncodeUTF8Str:(NSString *)encodeStr{    CFStringRef nonAlphaNumValidChars = CFSTR("![        DISCUZ_CODE_1        ]’()*+,-./:;=?@_~");            CFStringRef pre

2016-08-23 08:57:59 680 1

转载 学习iOS动画看我就够了!!转载

出处:::http://my.oschina.net/aofe/blog/270412

2016-06-08 10:12:37 366

转载 如何设计一个 iOS 控件?(iOS 控件完全解析)--转载

此文来自http://blog.csdn.net/zhangao0086/article/details/45622875。原作者也是个开发大牛,大家可以去他的博客看看,

2016-06-03 13:07:21 327

原创 通过分类(Category)更改UINavigationItem位置,LeftBarButtonItem,RightBarButtonItem位置

在AppDelegate设置一个全局属性,iCurrentIsImageCame默认设置为NO,用此方法更改位置会修改系统相册页面取消按钮位置,只需在进入此页面时讲iCurrentIsImageCame设置为YES,就可解决取消按钮位置问题。@implementation UINavigationItem (MyItem)#if __IPHONE_OS_VERSION_MAX_AL

2016-05-18 10:20:54 914

原创 删除项目里面所有.svn和.git 文件

cd到该文件夹 //删除文件夹下的所有 .svn 文件 find . -name ".svn" | xargs rm -Rf //删除文件夹下的所有 .git 文件 find . -name ".git" | xargs rm -Rf

2016-05-18 09:20:54 472

转载 基于OpenSLL的RSA加密应用

一、RSA加密工具类(der和p12)~本加密工具适用于DES,AES,RSA加密~下面是代码,不做讲解~因为核心算法的代码不是本人写的~笔者只做了整理和封装~CryptorTools.h//// CryptorTools.h// 加密/解密工具//// Created by Erma on 15/4/26.// Copyright (c) 2015年 Erm

2016-05-17 17:37:34 1644

原创 iOS9 适配,白名单,支付宝支付时不跳转

平台名称URL Schem补充说明微信wechat,weixin 支付宝alipay,alipayshare QQmqqOpensdkSSoLogin,mqqopensdkapiV2,mqqopensdkapiV3,wtloginmqq2,mqq,mqqapi 

2016-03-10 08:25:19 2178

转载 给UIImage添加生成圆角图片的扩展API:

给UIImage添加生成圆角图片的扩展API:- (UIImage *)hyb_imageWithCornerRadius:(CGFloat)radius {  CGRect rect = (CGRect){0.f, 0.f, self.size};  UIGraphicsBeginImageContextWithOptions(self.size, NO, UIScreen.

2016-02-26 16:26:55 266

原创 购物车的动画效果,这么简单的逻辑

[UIViewanimateWithDuration:1.0animations:^{        ImageView.frame=CGRectMake(ScreenWidth-55, -(screenHeight - CGRectGetHeight(self.view.frame) - 40), 0,0);        ImageView.transform =C

2016-02-24 15:43:55 273

原创 无限循环的ScrollView,原理以及实现,自动循环!!!

本人~菜鸟一枚,这两天闲着无聊,就寻思自己写一下ScrollView自动无限循环,借鉴了不少别人写的,但发现还都不是很全面,自己整合一下,以备初学者们参观研习,废话不多说,直接上代。首先是.h@protocol ImageScrollViewDelegate NSObject>//@required //必须不必须看你自己了。-(void)didSelectImageAtInd

2016-02-24 13:57:15 3051

原创 如何让view上的子view不透明

就是简单一句话,把父View的backgroundColor用这句话赋颜色值就OK了!!!!妈蛋!!找了好久!!!self.backgroundColor = [UIColorcolorWithRed:0green:0blue:0alpha:0.0];

2016-02-23 10:46:04 472

转载 SDWebImage,缓存下载,缓存管理,

本文目录下载操作SDWebImageDownloaderOptions和下载过程实现下载管理SDWebImageDownloader缓存SDImageCacheSDWebImageManager:按需下载->完成缓存->缓存管理等一系列完整的流程线

2016-02-23 10:42:04 679

原创 Context基本用法

CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文   CGContextMoveToPoint 开始画线   CGContextAddLineToPoint 画直线     CGContextAddEllipseInRect 画一椭圆   CGContextSetLineCap 设置线条终点形状   CG

2016-01-20 17:30:24 561

转载 iOS中属性与成员变量的区别

一、类Class中的属性property  在ios第一版中,我们为输出口同时声明了属性和底层实例变量,那时,属性是oc语言的一个新的机制,并且要求你必须声明与之对应的实例变量,例如:@interface MyViewController :UIViewController{ UIButton *myButton;}@property (nonatomic, reta

2016-01-14 14:40:33 291

原创 为什么category可以添加方法不能添加变量

OC是不能直接修改对象的结构体的成员变量属性,一般做法是先取出对象的结构体变量,修改该取出来的结构体变量里面的成员,再把结构体对象赋值给原来的结构体变量,在UI中为了简化代码一般对UIView做一个category,这个分类把上面修改结构体成员变量的方法封装起来,@interface UIView (Extension) @property(nonatomic,assign)CGFloat x

2016-01-14 14:06:31 2420

转载 strong和weak的区别

一、简介ARC是自iOS 5之后增加的新特性,完全消除了手动管理内存的烦琐,编译器会自动在适当的地方插入适当的retain、release、autorelease语句。你不再需要担心内存管理,因为编译器为你处理了一切注意:ARC 是编译器特性,而不是 iOS 运行时特性(除了weak指针系统),它也不是类似于其它语言中的垃圾收集器。因此 ARC 和手动内存管理性能是一样的,有时还能

2016-01-14 11:05:52 4077

原创 iOS的UILabel设置居上对齐,居中对齐,居下对齐

在iOS中默认的UILabel中的文字在竖直方向上只能居中对齐,博主参考国外网站,从UILabel继承了一个新类,实现了居上对齐,居中对齐,居下对齐。具体如下:[cpp] view plaincopy//  //  myUILabel.h  //    //  //  Created by yexiaozi_007 on 3/4/13

2016-01-12 18:01:21 227

原创 IOS开发之——objectForKey与valueForKey在NSDictionary中的差异

从 NSDictionary 取值的时候有两个方法,objectForKey: 和 valueForKey:,这两个方法具体有什么不同呢?先从 NSDictionary 文档中来看这两个方法的定义:objectForKey: returns the value associated with aKey, or nil if no value is associated with a

2016-01-12 17:58:37 302

原创 iOS开发的一些奇巧淫技

TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.[objc] view plaincopyself.tableView.tableFooterView = [[UIView alloc] init];  试过的都说好.加完这句之后就变成了这样.

2016-01-12 17:57:22 247

原创 NSSearchPathForDirectoriesInDomains和NSHomeDirectory

iPhone会为每一个应用程序生成一个私有目录,这个目录位于:/Users/houdi/Library/Application Support/iPhone Simulator/User/Applications下,并随即生成一个数字字母串作为目录名,在每一次应用程序启动时,这个字母数字串都是不同于上一次。所以通常使用Documents目录进行数据持久化的保存,

2016-01-12 17:56:21 322

原创 实现类似网易邮箱的顶部工具栏的悬停效果

#import "ViewController.h"@interface UIView (frame)@property (nonatomic,assign) CGFloat x;@property (nonatomic,assign) CGFloat y;@property (nonatomic,assign) CGFloat bottomY;@property

2016-01-12 17:16:34 547

转载 通过CAGradientLayer制作渐变色效果(转载)

简单介绍一下CAGradientLayer吧。Gradient:本身就是梯度的意思,所以在这里就是作为渐变色来理解1,CAGradientLayer用于处理渐变色的层结构2,CAGradientLayer的渐变色可以做隐式动画3,大部分情况下,CAGradientLayer时和CAShapeLayer配合使用的。关于CAShapeLayer可以看我的这篇博客基于CAShapeL

2016-01-12 17:09:04 481

原创 判断手机号的正则表达式

+ (NSString *)valiMobile:(NSString *)mobile {if (mobile.length return @"手机号长度只能是11位";} else {/*** 移动号段正则表达式*/NSString *CM_NUM = @"^((13[4-9])|(147)|(15[0-2,7-9])|(178)|(18[2-4,7-8]))\\

2015-06-16 15:57:03 607

原创 imagView的UIContentMode的显示方式

在 iOS 中我们经常会碰到一些imagView的UIContentMode的显示方式,最初我怎么记也搞不太清楚,后来我看到了这幅图,我发现我遇到了指明灯了,一图解千惑,这里分享给大家。(ps:大家别说我菜啊)

2015-05-28 18:18:44 366

原创 {宏定义}快速的查看一段代码的执行时间 喜欢的收藏哦

1.如何快速的查看一段代码的执行时间。#define TICK   NSDate *startTime = [NSDate date]#define TOCK   NSLog(@"Time: %f", -[startTime timeIntervalSinceNow])在想要查看执行时间的代码的地方进行这么处理TICK//do your work hereTOCK

2015-05-28 18:10:41 749

原创 CABasicAnimation 动画

CABasicAnimation 自己只有三个property   fromValue  toValue  ByValue当你创建一个 CABasicAnimation 时,你需要通过-setFromValue 和-setToValue 来指定一个开始值和结束值。 当你增加基础动画到层中的时候,它开始运行。当用属性做动画完成时,例如用位置属性做动画,层就会立刻 返回到它的初

2015-05-27 15:50:39 263

这是个日历

本代码很好的集成里ios日历功能,对于日历开发很有帮助,很方便的介入应用

2015-01-05

空空如也

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

TA关注的人

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