自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS添加非(c,c++)文件引发的"NSObjCRuntime.h"错误

在新工程导入以前模块化的类 编译的时候引发出 "NSObjCRuntime.h"错误  错在Prefix.pch中:     #import "ISButton.h" #ifdef __OBJC__     #import     #import #endif 改成 #ifdef __OBJC__     #import     #im

2013-10-10 16:36:53 6416 2

转载 iOS7.0 隐藏状态栏

现在ios7已经更改为透明,并且不占用屏幕高度。其中隐藏及显示的方法如下: 一 在uiviewcontroller的子类下,调用:  if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {       [self prefersStatusBarHidden];       [sel

2013-09-25 15:53:45 1204

原创 ios 字符串排序

NSArray *arr = [NSArray arrayWithObjects:@"a", @"c", @"b", nil];  NSArray *newArr = [arr sortedArrayUsingSelector:@selector(caseInsensitiveCompare:)];

2013-07-08 10:59:02 2085

原创 iOS goto用法

if(0) goto next;     next: NSLog(@"goto next");

2013-06-04 15:39:15 4104

原创 去掉UITableView Section上Header的粘滞效果

tableView.contentInset = UIEdgeInsetsMake(-50, 0, 0, 0);

2013-05-28 16:08:52 1176

转载 SQLite学习笔记之一

原文链接:http://blog.csdn.net/littletigerat/archive/2010/02/20/5312875.aspx 一.            如何获取SQLite最新版本 官方站点:http://www.sqlite.org/ 从http://www.sqlite.org/网站的Download页面获取 即如下页面下载 http://www.sqlite

2013-05-22 10:31:19 572

转载 iOS绘图教程

Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎。它提供了低级别、轻量级、高保真度的2D渲染。该框架可以用于基于路径的绘图、变换、颜色管理、脱屏渲染,模板、渐变、遮蔽、图像数据管理、图像的创建、遮罩以及PDF文档的创建、显示和分析。 iOS支持两套图形API族:Core Graphics/QuartZ 2D 和OpenGL ES。Open

2013-05-21 17:18:33 970

转载 关于NSURLRequestCachePolicy

1、NSURLRequestUseProtocolCachePolicy NSURLRequest //默认的cache policy,使用Protocol协议定义。 2、NSURLRequestReloadIgnoringCacheData //忽略缓存直接从原始地址下载。 3、NSURLRequestReturnCacheDataElseLoad //只有在cache中不存在dat

2013-05-08 12:53:07 613

转载 UIDevice 用法

1. 判断设备的类型ipad或者iphone,可在main中定义一个宏来记录。     #define IS_IPAD  ([[UIDevice currentDevice] respondsToSelector:@selector(userInterfaceIdiom)] &&[[UIDevice currentDevice] userInterfaceIdion] == UIUserInte

2013-05-08 12:49:22 869

转载 NSDate 北京时间

NSString *currentDate = [self currentDateWithTimeZone:@"BJ" date:[NSDate date]]; - (NSString *)currentDateWithTimeZone:(NSString *)zone date:(NSDate *)sourceDate {          NSTimeZone* sou

2013-04-28 14:36:56 1335

转载 IOS 获取MAC地址

- (NSString *)macaddress {     int mib[6];     size_t len;     char *buf;     unsigned char *ptr;     struct if_msghdr *ifm;     struct sockaddr_dl *sdl;          mib[0] = CTL_NET;     mib[1

2013-04-28 14:30:30 691

原创 IOS 中view 添加阴影

view.layer.shadowOffset = CGSizeZero;        view.layer.shadowOpacity = 0.75f;    //透明度        view.layer.shadowRadius = 10.0f;    //半径        view.layer.shadowColor = [UIColor blackColor].CGCo

2013-04-28 14:28:30 564

原创 NSUserDefaults

//存 [[NSUserDefaults standardUserDefaults] setValue:@"daopian@163.com" forKey:@"userName"]; //取 [[NSUserDefaults standardUserDefaults] valueForKey:@"userName"];

2013-04-28 14:24:05 479

转载 ARC 和非 ARC 的混合模式

Xcode 项目中我们可以使用 ARC 和非 ARC 的混合模式。 如果你的项目使用的非 ARC 模式,则为 ARC 模式的代码文件加入 -fobjc-arc 标签。 如果你的项目使用的是 ARC 模式,则为非 ARC 模式的代码文件加入 -fno-objc-arc 标签。 添加标签的方法: 打开:你的target -> Build Phases -> Compile So

2013-04-28 14:17:18 499

转载 ios线程

举例说明怎么简单的创建一个子线程。 用到的类是NSThread类,这里使用detachNewTheadSelector:toTagaet:withObject创建一个线程。 函数setupThread:(NSArray*)userInfor。通过userInfor将需要的数据传到线程中。 函数定义: -(void)setupThread:(NSArray*)userInfo

2012-12-28 10:33:53 398

转载 oc比较字符串

NSArray *stringsArray = [NSArray arrayWithObjects:@"string 1", @"String 21",@"string 12",@"String 11", @"String 02", nil];     static NSStringCompareOptions comparisonOptions = NSCaseInsensit

2012-11-12 17:41:39 615

转载 IOS开发中 字符串和数组NSString NSArray操作

1 //创建字符串对象数组 NSArray *array = [strcomponentsSeparatedByString:@"@"];//就是以@为标示 输出看看啦 int count=[array count]; int i; for(i=0;i { printf("%i: %s\n",i,[[arrayobjectAtIndex:i] UTF8String]); }

2012-11-07 15:55:43 1023

转载 hitTest的作用与用法

hitTest的作用:当在一个view上添加一个屏蔽罩,但又不影响对下面view的操作,也就是可以透过屏蔽罩对下面的view进行操作,这个函数就很好用了。   hitTest的用法:将下面的函数添加到UIView的子类中,也就是屏蔽罩类中即可。   -(id)hitTest:(CGPoint)point withEvent:(UIEvent *)event

2012-08-29 11:44:38 849

原创 UIView简单阴影

首先载入CoreGraphics.framework框架 然后引入头文件#import 代码 : view.layer.shadowOffset = CGSizeMake(5, 5);view.layer.shadowRadius = 6;view.layer.shadowOpacity = 1; view.layer.shadowColor = [UIColor

2012-08-24 11:01:55 517

转载 ios学习笔记(转)

ios学习笔记 转自:http://site.douban.com/widget/notes/5513129/note/191649010/,感谢作者的辛勤劳动 一 非ARC的内存管理情况 1-autorelease,当用户的代码在持续运行时,自动释放池是不会被销毁的,这段时间内用户可以安全地使用自动释放的对象。当用户的代码运行告一段落,开始等待用户的操作,自动释放池就会被释放掉(调

2012-08-24 10:44:57 792

转载 UIScrollView笔记

CGPoint contentOffSet    监控目前滚动的位置  CGSize contentSize    滚动范围的大小  UIEdgeInsets contentInset    视图在scrollView中的位置  id  delegate    设置协议  BOOL directionalLockEnabled    指定控件是否只能在一个方向上滚动  BOOL bou

2012-07-16 16:21:01 390

空空如也

空空如也

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

TA关注的人

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