自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GCD对象方法

Queues  dispatch_queue_ tdispatch_queue_create

2014-07-07 15:27:59 488

原创 工作记录-NSClassFromString,NSStringFromClass,NSStringFromSelector等

参考笔记记录

2014-05-07 08:36:30 1020

转载 超棒的翻译--ASIHTTPRequest使用指南

原文链接 ASIHTTPRequest使用指南--->当第一次使用ASIHTTPRequest进行http请求时,会出现非常多的bug提示.查了一些资料,发现在少倒入了几个资源包:大概是:CFNetwork.framework;SystemConfiguration.framework;MobileCoreServices.framework.原

2014-04-30 10:03:29 576

转载 fmdb

原文地址:2NSString *documentDirectory = [paths objectAtIndex:0];4FMDatabase *db = [FMDatabase databaseWithPath:dbPath] ;6   NSLog(@“

2014-04-29 17:29:53 466

原创 手机型号的简单判断

#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)

2014-04-29 13:33:47 503

转载 Quartz 2D的路径的使用

如下是Quartz 提供的路径的绘制函数

2014-04-29 11:33:06 435

原创 UIImage的加载和显示

UIImage支持如下几种图片格式: jpg  jpeg  png  gif tiff tif  bmp bmpf  ice  cur  xbm 当系统内存紧张的时候UIImage所承载的iamge元素会被清理出内存,当回事uiimage对象并不会被清理出去,当程序再次使用这个被清理过的图片资源的时候将自动从原始文件中加载图片数据图片的创建:如果用UIIma

2014-04-29 10:32:00 657

原创 UIView 在自定义的时候可以重写的方法

Ø initWithFrame::前面已经见到,程序创建UI控件时常常会调用该方法执行初始化,因此,如果你需要对UI控件执行一些额外的初始化,即可通过重写该方法来实现。Ø initWithCoder::程序通过在nib文件中加载完该控件后会自动调用该方法。因此,如果程序需要在nib文件中加载该控件后执行自定义初始化,则可通过重写该方法来实现。Ø drawRect::如果程序需要自行

2014-04-29 09:37:23 806

原创 UIPickerView

1、UIPickerView常用的方法:UIPickerView代理:1 @property(nonatomic, assign) id delegate;2 @property(nonatomic, assign)id dataSource;delegate定义了UIPickerView的外观和属性;dataSource定义了UIPickerView的数据源和定

2014-04-29 09:09:21 491

转载 NSPredicate的用法

一般来说这种情况还是蛮多的,比如你从文件中读入了一个array1,然后想把程序中的一个array2中符合array1中内容的元素过滤出来。正 常傻瓜一点就是两个for循环,一个一个进行比较,这样效率不高,而且代码也不好看。其实一个循环或者无需循环就可以搞定了,那就需要用搞 NSPredicate这个类了~膜拜此类~1)例子一,一个循环NSArray *a

2014-04-04 17:00:54 387

原创 获取状态栏的方向

获取状态栏的方向UIDeviceOrientation interfaceOrientation=[[UIApplication sharedApplication] statusBarOrientation]; if (interfaceOrientation == UIDeviceOrientationPortrait || interfaceOrientation == UI

2014-04-04 16:18:02 375

转载 调用是有Api来改变输入光标的颜色

调用是有Api来改变输入光标的颜色 [置顶] ios中通过调试来使用私有api分类: IOS Dev2013-09-08 09:56 815人阅读 评论(2) 收藏 举报ios 私有api编程class       iOS不允许使用ios私有api,使用私有api可以获得意想不到的效果 ,同时使用私有api是一个程序员的技术体现之一。至于怎么通过apple的审核,其

2014-04-04 16:16:59 1271

原创 UIView部分知识方法

UIView方法exchangeSubviewAtIndex:withSubviewAtIndex  交换两个子元素的位置isDescendantOfView 判断是否是莫元素的子元素Affine变换:CGAffineTransFormMakeRotation(90.0*(M_PI/180.0)) 顺时针旋转90度角 CGAffineTransformMakeT

2014-04-04 16:15:15 456

转载 UITableView的cell上下拉动的额3D效果

UITableView的cell上下拉动的额3D效果-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ // 1. 配置CATransform3D的内容 CATransfor

2014-04-04 16:12:17 694

原创 下一步研究的第三方框架

pod 'Mantle'pod 'LBBlurredImage'pod 'TSMessages'pod 'ReactiveCocoa'

2014-04-04 16:10:53 366

转载 路径的拼接,地址的拼接

路径的拼接。stringByAppendingPathComponent是添加/号,使之变成一个完整的路径NString * str=@“tmp”;str=[stringByAppendingPathComponent:@"hello.png"];str就变成 tmp/hello.png了下面是官方的说明:源字符串   --->     结果字符串

2014-04-03 15:31:31 1134

原创 一个著名IOS开发团队的文章AFnetworking

http://www.raywenderlich.com/zh-hans/36079/afnetworking速成教程(1)

2014-04-03 15:30:46 434

原创 iOS的蓝牙部分了解

iOS的蓝牙部分。主要3种:1、GameKit,这个是用在两台iOS设备之间进行蓝牙通讯用的。无法用于非iOS系统的外设。2、CoreBluetooth,用于蓝牙4.0版本,iOS设备和外设必须同时支持4.0蓝牙,外设可以免MFI,直接和iOS设备通讯。一般用法是iOS设备做Central端接收数据,外设做Peripheral端广播数据。3、External Accessory fra

2014-04-03 15:28:43 547

原创 IOS私有API的了解

IOS私有API的了解IOS的API分为四种:PublishedAPI(公开的API)(或者Documented API)还有两类:私有API:PrivateAPI和未公开API:UnPublished API(或者UndocumentedAPI)。私有API是指放在PrivateFrameworks框架中的API,未公开的API是指虽然放在Frameworks框架中,

2014-04-03 15:28:08 441

转载 UIImage 图片处理:截图,缩放,设定大小,存储

UIImage 图片处理:截图,缩放,设定大小,存储图片的处理大概就分 截图(capture), 缩放(scale),设定大小(resize), 存储(save)这几样比较好处理, 另外还有滤镜,擦试等, 以后再说在这个Demo code裡, 我写了几个方法1.等比率缩放- (UIImage *)scaleImage:(UIImage *)image toSca

2014-04-03 15:27:10 505

转载 截取部分图片并显示

截取部分图片并显示在ios开发中,肯定会碰到需要截取部分图片的情况。最终的效果类似这样:先看最原始的示例,显示完整的图片写了个最简单的读取图片并显示的代码,打算以此为开始,逐渐实现截取部分图片的功能。代码主要是,在控制器代码中:- (void)loadView {     [[UIApplication sharedApplication] setStatusB

2014-04-03 15:26:20 500

原创 layoutSubviews调用情况

layoutSubviews调用情况layoutSubviews在以下情况下会被调用:1、init初始化不会触发layoutSubviews2、addSubview会触发layoutSubviews3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化4、滚动一个UIScrollView会触发layoutSubviews5

2014-04-03 15:25:02 502

转载 IOS CGAffineTransform 用于视图平移,放缩,旋转

http://blog.csdn.net/lc_obj/article/details/17454825CGAffineTransform今天碰到了一个旋转放缩图片的一个demo,在看的过程中发现实现图片变化的那个方法特别简单。一共只有三句话,下面就是这个方法- (void)transformImageView{    CGAffineTransform t = C

2014-04-03 15:19:40 595

转载 NSArray.h分析

数组.h文件的分析NSArray.h分析[代码]c#/cpp/oc代码:view sourceprint?001/* NSArray.h002Copyright (c) 1994-2012, Apple Inc. All rights reserved.003

2014-04-03 15:01:40 668

转载 ios开发 通信录AddressBook.framework

调用通讯录之前 先应导入两个工具包   AddressBook.framework 和AddressBookUI.framework;#import #import #import @interface YourClass : UIViewController@end#import @implementation YourClass

2014-04-03 14:55:59 584

转载 iOS开发:自动旋转与调整大小

iOS开发7:自动旋转与调整大小苹果的产品iPad和iPhone都是支持自动旋转的,因而我们写的程序也要支持两种视图:纵向和横向。默认情况下,我们写的程序都是纵向的,就像前边的几个例子中那样。如果运行以前写的程序,当把模拟器旋转,你会发现很不友好,有的控件看不见了。这个时候,自动旋转就显得很有必要了。1、我们先不谈如何实现自动旋转,先讲讲如何让程序知道它支持哪几种旋转。运行Xc

2014-04-03 14:46:26 662

转载 利用tableView实现下拉菜单

利用tableView实现下拉菜单@interface DropDown1 : UIView  {    UITableView *tv;//下拉列表    NSArray *tableArray;//下拉列表数据    UITextField *textField;//文本输入框    BOOL showList;//是否弹出下拉列表    CGFlo

2014-04-03 14:45:05 911

转载 ios6设备旋转 以及获取设备方向

ios6设备旋转 以及获取设备方向1.在APPDelegate里,将[self.window addSubview:self.viewController.view];  改为判断当前设备系统       if ([[[UIDevice currentDevice] systemVersion] floatValue]>=4.0) {           /

2014-04-03 14:36:08 390

原创 json数据的对应关系

json与objece-c的数据对应关系如下:Number -> NSNumberString -> NSStringArray -> NSArrayObject -> NSDictionary另外:null -> NNSNulltrue and false -> NNSNumber

2014-04-03 14:04:12 452

转载 ios 静态库制作过程

ios 静态库制作过程最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Framework。在Xcode上没有找到允许编译,如同Android上的*.so和Win32上的dll这样的说法。不过Framework这样的框架,估计也是类似动态库的实现,不过没有具体研究过,后续继续深入研究。我这个文档的静态库的开发是基于Xcode4.2和iOS SDK

2014-04-03 14:03:26 340

转载 iOS6和iPhone5使用第三方静态库在真机无法运行的处理

环境: xcode4.5.1 iphone5在模拟器下正常运行的程序,在真机上出现下面的错误:ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/david/Downloads/QR code/QR code/ZBarSDK/libzbar.a for archite

2014-04-03 14:02:53 327

原创 两个scrollView捆绑滚动

两个scrollView捆绑滚动scrollView1.delegate = self; scrollView2.delegate = self; BOOL scrollKey=NO; - (void)scrollViewDidScroll:(UIScrollView *)scrollView { if (scrollView.tag == tag1) {if(sc

2014-04-03 14:01:53 369

原创 如何解决图片小 按钮大导致的按钮图片变形的方法

如何解决图片小 按钮大导致的按钮图片变形的方法对按钮的图片重新进行设置        //  因为图片会变形 所以要设置按钮图片的拉伸 对在X轴中的第21个点进行拉伸        //  对Y轴坐标点进行拉伸 直到合适的大小为止        [button setBackgroundImage:[[UIImage imageNamed:desSelectImageName]

2014-04-03 14:01:10 657

转载 利用通知控制键盘回收

利用通知控制键盘回收  [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil];    [[NSNotificationCenter defaultCenter]

2014-04-03 13:57:40 445

原创 UIScrollView

UIScrollView首先UIScrollView继承自UIView实现了NSCoding协议.作用是显示多于一个屏幕的内容。他有子类UITableView UItextView UIWebView 。。在我的理解中,我把UIScrollView看成是具有上下两层的一个复合视图,frame控制着上层的大小,我们看到的UIScrollView的大小实际就是frame的大小,上层固定不动,显

2014-04-03 13:56:26 421

转载 iOS应用程序生命周期(前后台切换,应用的各种状态)详解-转载

原文--http://blog.csdn.net/totogo2010/article/details/8048652 iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。

2014-04-01 12:35:31 470

转载 AFNetworking

http://blog.csdn.net/yin_xianwei/article/details/19200959谷歌翻译AFNetworking是为iOS和Mac OS X。它是建立在之上的愉快的网络库基金会的URL加载系统 ,延长内置到可可的功能强大的高级网络抽象。 它有一个模块化的架构,设计精良,功能丰富的API,是一个欢乐的使用。也许,最重要的功能,但是

2014-03-27 15:06:56 494

翻译 AFNetworking学习笔记1

最近在学习AFNetworking   。要深入了解学习,就要从根本开始,首先回顾NSURLConnection在NSURLConnection的学习中注意几个方法就行。实例化方法。// 返回原始的请求- (NSURLRequest *)originalRequestNS_AVAILABLE(10_8,5_0);// 返回当前的request-

2014-03-26 10:08:52 478

转载 UIView 上有多个UITextfield 快捷隐藏键盘 的3中方法

http://www.coneboy.com/?p=11801.遍历取消当前视图上有多个uitextfield时,来隐藏键盘, 先遍历视图的所有子视图来 如果是UITextField就将其设为非第一响应 当然,如果要隐藏子视图上的UITextField的话可以进一步判断view的subviews的个数,如果大于1则遍历view的子视图,然后作类似操作

2014-03-25 11:16:47 557

转载 block写法

As a local variable:returnType (^blockName)(parameterTypes) = ^returnType(parameters) {...};As a property:@property (nonatomic, copy) returnType (^blockName)(parameterTypes);As a method

2014-03-25 11:12:42 506

空空如也

空空如也

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

TA关注的人

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