自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(180)
  • 资源 (59)
  • 收藏
  • 关注

原创 小技巧

URL Encode And Decodehttp://blog.csdn.net/lwjok2007/article/details/47023853

2016-12-15 14:02:41 430

原创 2015.12.31

1.使用block进行页面传值http://my.oschina.net/leejan97/blog/268536

2015-12-31 14:30:51 827

原创 2015.12.20学习技巧

1.AFNetWorking与ASIHttpNetWork对比http://blog.sina.com.cn/s/blog_a0f3ea980101c0yo.html2.MVVM 设计编码模式http://www.cocoachina.com/ios/20150122/10987.html3.typedef sturct 与struct的区别http:/

2015-12-30 21:29:44 955

转载 彻底理解position与anchorPoint - 记忆丶腐朽年华

引言相信初接触到CALayer的人都会遇到以下几个问题:  为什么修改anchorPoint会移动layer的位置? CALayer的position点是哪一点呢? anchorPoint与position有什么关系?我也迷惑过,找过网上的教程,大部分都是复制粘贴的,有些是翻译的文章但很有问题,看得似懂非懂,还是自己写代码彻底弄懂了,做点笔记吧。每一个UIVie

2015-03-23 14:04:17 1049

转载 iOS 7:自定义导航转场动画以及更多

本文转自:http://blog.sina.com.cn/s/blog_4ca9ceef0101ic5i.html在iOS7以前,开发者如果希望定制导航控制器推入推出视图时的转场动画,一般都只能通过子类化UINavigationController或者自己编写动画代码去覆盖相应的方法,现在iOS7为开发者带来了福音,苹果公司引入了大量新API,给予了开发者很高的自由度,在处理由UIView

2015-03-19 19:07:50 1243

转载 iOS的设计备忘录/资源集合(新手快速开发)

http://www.cocoachina.com/bbs/read.php?tid-167908.html

2015-03-02 18:20:59 1084

转载 IOS 图片模糊算法

App设计时往往会用到一些模糊效果。iOS目前已提供一些模糊API可以让我们方便是使用。一种是使用Core Image,另一种是使用Accelerate.Framework中的vImage API。使用Core Image进行模糊Core Image很早在Mac系统中得到应用,后来这个Framework也开始应用到iOS,不过直到iOS6.0才开始支持模糊。这个API调用起来很方便

2015-02-13 17:12:10 1310

原创 swift学习笔记(七)自动引用计数

与Object-c一样,swift使用自动引用计数来跟踪并管理应用使用的内存。当实例不再被使用时,及retainCount=0时,会自动释放是理所占用的内存空间。注:引用计数仅适用于类的实例,因为struct和enumeration属于值类型,也就不牵涉引用,所以其存储和管理方式并不是引用计数。当一个实例被初始化时,系统会自动分配一定的内存空间,用于管理属性和方法。当实例对象不再被使用时,

2014-06-21 11:42:02 1600

原创 swift学习笔记(六)析构过程和使用闭包对属性进行默认值赋值

一。通过闭包和函数实现属性的默认值当某个存储属性的默认值需要定制时,可以通过闭包或全局函数来为其提供定制的默认值。注:全局函数结构体和枚举使用关键字static标注    函数则使用class关键字标注当对一个属性使用闭包函数进行赋值时,每当此属性所述的类型被创建实例时,对应的闭包或函数会被调用,而他们的返回值会被作为属性的默认值。ESC:Class SomeCLass{let

2014-06-21 09:44:01 2189

原创 swift学习笔记(五)构造过程

构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程,在构造过程中,对每个属性进行了初始值预设和其他必要的准备和初始化工作。与OC相比,swift的构造函数,不需要返回值。同时,在类和结构体的构造过程中,必须对所有的存储类型属性,包含继承自父类的属性,赋予合适的初始值。存储类型值不能处于一个未知状态。在对属性进行初始化过程中,有两种方法,第一:使用构造方法,第二:在定义属性时,

2014-06-20 09:44:09 1708

原创 swift学习笔记(四)关于类的继承

在swift中,继承是区分类与其他对象的基本特征继承后的子类可以重写父类的方法,包括类方法和实例方法,属性和附属脚本(subscript)在继承过程中,构造器方法init()是不被继承的,需要显示标明class Tandem: Bicycle { init() { super.init() maxPassengers = 2 }  }子类只可以修改从父类继承来的变量属性,而

2014-06-19 22:40:57 1735

原创 swift学习笔记(三)关于拷贝和引用

在swift提供的基本数据类型中,包括Int ,Float,Double,String,Enumeration,Structure,Dictionary都属于值拷贝类型。class属于引用类型。Array的情况稍微复杂一些,下面主要对集合类型进行分析:一、关于Dictionary:无论何时将一个字典实例赋给一个常量,或者传递给一个函数方法时,在赋值或调用发生时,都会发生拷贝。如果字

2014-06-18 08:17:42 2111

原创 Swift学习笔记(二)参数类型

关于参数类型,在以前的编程过程中,很多时间都忽视了形参与实参的区别。通过这两天的学习,算是捡回了漏掉的知识。在swift中,参数有形参和实参之分,形参即只能在函数内部调用的参数,默认是不能修改的,如果想要修改就需要在参数前添加var声明。但这样的声明过后,仍旧不会改变实参的值,这样就要用到inout了,传递给inout的参数类型必须是var类型的,不能是let类型或者字面类型,(字面类型是

2014-06-17 18:43:57 1802

原创 Swift学习笔记

一、基本类型1.string类型是值引用的,简单地说就是把String A作为参数传出去到String B,不管B的值如何改变,A是不会改变的,除非手动改变A的值。2.在看翻译过来的中文版本时,发现一个问题,说数组是存放相同类型的的数据的一个集合,其数据类型也可通过自动推断方式获取,可不必声明,但在实际code过程中,发现一个问题如下://不加类型声明,可以在初始化时在数组中添加Str

2014-06-16 08:23:11 1695

原创 IOS开发之block应用

很长时间都是在学习各位大神的力作,并汲取了不少养料,在此一并谢过各位大神了。当然了,好东西是要跟大家一起分享的,最近发现了几个非常不错的个人站点,都是介绍IOS开发的,其中有唐巧、破船之长、池建强、王维等各位,其中不乏供职于腾讯和阿里这样的IT巨头,希望大家也能从他们的博客中学习到一些技术之外的东西。就不再啰嗦啦,附上地址:http://www.ityran.com/archives/4647

2014-05-02 13:06:46 1702

转载 ios开发--通过UIView对象获取该对象所属的UIViewController

通过UIView对象获取该对象所属的UIViewController可以使用UIResponder的nextResponder方法获得,UIView类继承于UIResponder,因此可以直接使用。    根据文档描述,如果View有view controller,则通过nextResponder方法返回,如果没有则返回superview。下面是英文原文:if the view has

2013-08-01 12:27:07 3730

原创 微信iosSDK

做微信的分享功能,对其SDK不得不吐吐槽demo做的功能挺齐全的,代码看着却很难看懂,只好粘贴复制了,差不多还能运行嫌demo里分享图片的图片不雅观,换个图片,结果不会跳转了!!!找了很久很久,才知道,微信分享图片的功能是分两种的,一种是缩略图,必须是png格式,否则就不行,另外的一张是展开的大图,png和jpg的都可以。最后终于搞定了,希望有特殊要求的,给提示一下,或者换个好看的

2013-07-25 22:09:26 1708

原创 ios视图切换之push与present混用

在变成过程中,经常遇到两个视图控制器之间的切换,导航控制器即UINaVigation是最常用的一种,有时为了某些效果又需要进行模态切换,即present。我们的布局经常是在window上加一个nav,然后以viewControl作为nav的根视图进行导航。如果在导航之间有了一个present之后,你会发现当前页面的navigationController是空的,也就是说导航控制器不管用了,该咋

2013-07-25 21:41:13 7833

原创 好博文系列

cocoa 底层框架 http://www.cnblogs.com/smileEvday/category/431117.html点击打开链接

2013-07-23 12:05:17 1747 1

转载 UISegmentControl

- (void)viewDidLoad {      NSArray *segmentedArray = [[NSArray alloc]initWithObjects:@"1",@"2",@"3",@"4",nil];      //初始化UISegmentedControl      UISegmentedControl * segmentedControl = [[UISegme

2013-07-22 15:25:52 1241

原创 通过NSURL获取网络标准时间

- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. NSURL *url=[NSURL URLWithString:@"http://www.baidu.com"]; NSURLRequest

2013-07-19 20:56:33 3379 1

转载 ios Parse推送详解

尊重劳动者果实,转载请写明:作者微博:http://t.qq.com/hzweb1-com 很多人写教程都完全没有照顾到那些理解能力有限的人,我写这篇文章尽可能详细吧,让大部分人都可以看懂。什么是消息推送?用过iPad或iPhone上面的QQ或微信软件吗?当有新信息来的时候,如果程序在后台运行(好吧,ios没有多任务),有消息来时,就会在顶部出现提醒消息;如果应

2013-07-04 18:16:34 3472 1

原创 NSDate的常用用法

1. 创建或初始化可用以下方法    用于创建NSDate实例的类方法有    + (id)date;    返回当前时间     + (id)dateWithTimeIntervalSinceNow:(NSTimeInterval)secs;       返回以当前时间为基准,然后过了secs秒的时间     + (id)dateW

2013-04-24 15:21:23 851

原创 查询 iOS 库的文档

iOS 开发者注意啦,这里有个网站 CocoaDocs,可以来查询 iOS 库的文档。链接: http://t.cn/zTG7nt8

2013-04-09 11:28:21 1249

转载 调用系统中的打电话,发邮件,浏览器功能

1、调用 自带mail[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://[email protected]"]];2、调用 电话phone[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8008808

2013-04-02 11:06:45 1430

转载 小技巧(二)

CSDN客服工作问卷调查      社区专家谈 12306    CSDN社区程序员回乡见闻活动火爆开始!专访周家安:我的十年编程自学之路      2013年全国百所高校巡讲讲师招募[ios开发宝典]ios开发常用代码分类: Objective-c 2013-01-30 17:42 53人阅读 评论(0)收藏 举报cocos2dCOCO

2013-03-04 10:21:26 1274

原创 在searchBar中实现模糊搜索(代码片段)

- (void)searchFromTalbeView:(NSString *)text{    NSString *searchText=text;    if (searchText.length>0) {        _searching=YES;        [copyArrayremoveAllObjects];        fo

2013-02-27 16:46:22 908

转载 iphone 开发,全区索引

小僧所知道得cocoaChinese已上線作品:  佛曰: 排名不分先後考慮到當前國情, 以下所有iTunes鏈接全部清一色為美國地區為省時起見, 作格式說明:以dr大大得最新作iFighter為例:App名稱   | 作者ID       |  鏈接  |          站內鏈接                  |  站外鏈接    iFighter    | dr

2013-02-23 14:51:33 1679

转载 ios 小技巧(一)

将view设置成圆角首先导入QuartzCore.framework,#import然后添加下面两行代码:view.layer.cornerRadius = 8;//圆角
view.layer.masksToBounds =YES;//在所在的层绘制圆角2.把UIColor转换为CGColorUIColor *redColor = [UIColor redColor];CG

2013-02-23 14:38:49 871

转载 CALayer详解

CALayer 是一个很经常使用的到的 Object,很常用,也很重要,同时又有比较多的属性,嗯,一定要详细了解下CALayer 的原理很难懂,由于我目前只注重运用,所以就说那些在实际开发中能用到的一些地方下面先推荐两篇文章: 文章 1:原理介绍的比较详细; 2:官方文章 为什么说 CALayer 很重要呢: 1. 每个UIView 都有 CALayer,即 UIView.

2013-02-23 11:55:23 704

转载 程序员的发展道路

程序员的发展道路1.(2-3年)基础素质毕业头2-3年,是培养基础素质的时候,是把学校学到的理论知识,应用在实践过程中的时候。1.1知识面工作中用到的知识,和学校里学习的知识,往往不大相同,去接触实际用到的技术,解决方案,设计模式,努力扩展自己的眼界,是这个阶段的主要任务。做web开发的,会慢慢得接触到html,css,js等等知识,做后台的,接触到php,java,linux,线

2013-02-22 09:04:22 766

转载 UIGestureRecognizer学习笔记

在 iPhone 或 iPad的开发中,除了用 touchesBegan / touchesMoved /touchesEnded 这组方法来控制使用者的手指触控外,也可以用 UIGestureRecognizer 的衍生类別来进行判断。用 UIGestureRecognizer 的好处在于有现成的手势,开发者不用自己计算手指移动轨迹。UIGestureRecognizer的衍生类別有以下几种:

2013-02-21 11:53:12 818

转载 iOS SDK使用指南:利用UIDevice及NSLocale访问设备数据

本篇教程演示了如何访问关键性iOS设备及用户信息,包括设备型号、iOS版本号及用户语言选择等。在诊断应用程序问题或者为用户提供定制型服务时,这些信息可能起到至关重要的作用,本文将带大家了解如何让自己的应用获取此类关键数据。AD: 51CTO云计算架构师峰会抢票进行中! 教程说明使用工具: iOS SDK执行难度: 普通

2013-02-21 10:35:33 826

原创 使用UIWebView播放视频时捕捉全屏播放事件

在应用中嵌入了一个内置浏览器,用UIWebView实现的,可能涉及到调用系统的播放器播放网页中的视频,会自动播放之全屏。而在进入视频播放之前需要做一些其他的处理,比如说关闭其他地方的音频之类的操作,就需要捕捉进入全屏这一事件了,查找了很多资料并经老大指导,最终问题得以解决,现在将代码附上,希望对各位有所帮助:#define IOS_VERSION [[[UIDevice currentDe

2013-01-30 15:41:25 4885 2

原创 仿qq列表

在有限的手机屏幕内,想展示更多的信息给用户,同时又不使用户感觉信息很多,此时将信息分类,以QQ列表形式进行展示是一种比较不错的选择,下面对这种方法进行简单介绍。比较方便的方法就是使用系统提供的TableView列表,当点击某一行(标题)时,判断是否已经展开,然后根据展开与否对下面的cell进行增删,利用系统提供的动画效果,列表形式已经出现,很炫的;同时为了更好的展现,可以再cell.image

2013-01-27 13:34:50 1570 1

原创 用scrollerView实现图片的放大缩小

在进行图片处理的过程中,经常遇到类似于图片缩放的需求,以前做个一个用pinch手势对imageView进行缩放的例子,demo下载下面就scrollView自带的图片缩放功能进行简单的介绍:首先实现UIScrollerViewDelegate协议,并设置其delegate设置最大放大倍数:maximumZoomScale 为float类型 和最小缩小倍数:minimumZoomSc

2013-01-27 13:17:27 1228

原创 在UIView中添加点击事件

最近做个项目,有个点击图片放大的需求,经过高人指点,学会了在UIView的子类中添加点击事件方法的技巧,给各位分享一下:首先设定UIView(或其子类)为可交互的: imageview.userInteractionEnabled = YES;添加tap手势: //tap手势 UITapGestureRecognizer *tapGesture=[[UITapGestu

2013-01-27 13:01:01 8499

转载 ios 汉字转码

Unicode转化为汉字+ (NSString *)replaceUnicode:(NSString *)unicodeStr {         NSString *tempStr1 = [unicodeStrstringByReplacingOccurrencesOfString:@"\\u"withString:@"\\U"];     N

2012-12-31 22:09:19 5464

原创 iOS 中字典与json格式的相互转换

最近做一个项目,需要跟服务器连接,所有传出的数据都是json格式的,就需要进行相互之间的转换。在网上找了好多例子,功能都实现了,但都是运用第三方库。有一个特别奇怪的地方就是,在将json格式的数据转换为字典时,导入了一个json包。在向服务器提交数据时,需要将字典封装为json格式,需要导入另外一个包。这就导致问题产生了,两个都是json包,一样的名字,功能却不一样,在同一个工程中就会报错,编译通

2012-12-27 21:59:33 8975

转载 iOS 5两大隐藏特性

摘要:iOS 5的明星特性们相信各位已经耳熟能详了,像无线升级、iMessage、Siri等等。但接下来,本文作者Bill Dudney介绍的两个特性绝对值得开发者深入了解,有助于开发出更NB的Apps,带来打出隐藏Boss的快感。 JSON序列化 iOS 5加入了NSJSONSerialization类,可以将JSON和Foundation objects相互转换。来看一段图片的代码示例:...

2012-12-27 21:28:53 784

UIKIt类详解

UIKit

2013-08-21

谷歌地图实现地理编码

谷歌地图实现地理编码 将地址转换为经纬度 谷歌地图实现地理编码 将地址转换为经纬度谷歌地图实现地理编码 将地址转换为经纬度谷歌地图实现地理编码 将地址转换为经纬度谷歌地图实现地理编码 将地址转换为经纬度

2012-12-21

ASIHTTP资源包

ASIHTTPRequest

2012-12-05

ipad汽车销售终端

ipad汽车销售终端

2012-12-03

三种不同效果的转盘菜单

三种不同效果的转盘菜单

2012-11-07

UIIMage 改变颜色和遮罩

UIIMage 改变颜色和遮罩

2012-11-04

弹出试图ipad

ipad弹出试图

2012-11-03

ios5 cookBook 源码

ios5 cookBook 源码

2012-11-02

时间拾取器

时间拾取器

2012-11-02

各种警告框源码

各种警告框源码

2012-11-02

旋转木马照片特效

两个资源包

2012-10-30

汉字转拼音

汉子转换为拼音

2012-10-30

appleScript

appleScript

2012-10-30

单选按钮ios单选框

ios单选框

2012-10-28

ios菜单按钮

很炫的动画菜单按钮

2012-10-28

很好用的照片处理工具

很好用的照片处理封装包,包含8中照片浏览功效,第二个用于处理照片倒影

2012-10-20

流媒体播放器

播放流媒体,视频播放器,广播播放流媒体

2012-10-20

照片的缩放

ios 照片缩放

2012-10-15

ios 源代码

各种特效ios 源代码

2012-10-15

ios 基本动画

ios动画

2012-10-15

照片浏览

照片浏览器

2012-10-15

导入3d模型

ios 中加载3d模型,支持obj格式

2012-10-10

四周拉动刷新

拉动刷新 四个方向的拉动刷新

2012-10-10

开发秘籍第二版源码

开发秘籍第二版源码

2012-10-08

iphone开发秘籍

开发秘籍第二版

2012-10-08

高德地图API

高德地图

2012-09-24

服务器服务

服务器

2012-09-24

html解析

html解析

2012-09-24

下拉刷新TableView

下拉刷新TableView

2012-09-13

中国省市plist标

省市名xml

2012-09-12

shareKit iOS

shareKit

2012-09-05

利用WebView制作简单的pdf.doc 阅读器源码

利用WebView制作简单的pdf.doc 阅读器源码

2012-09-03

iOS 技巧100

iOS技巧

2012-09-03

程序员的SQL金典

内部资料

2012-08-28

uc Map for iOS 开发教程

map

2012-08-27

十五个经典算法研究与总结

网上几位大牛总结的常用经典算法集锦,还没来得及品尝,先放这,想看的,先下载吧

2012-08-27

Swift初学之函数参数类型

Swift初学之函数参数类型

2014-06-17

Swift初学之String Array Dictionary

Swift初学之String Array Dictionary Swift初学之String Array Dictionary

2014-06-16

初识block之block入门

block是在IOS5.0添加的新内容,在GCD编程中,有很多地方都是block的身影,希望大家一起学习,在IOS7强大的多任务处理中,一定能大展身手的

2014-05-02

iOS 单例模式

iOS 单例模式

2013-08-21

空空如也

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

TA关注的人

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