自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

转载 UITapGestureRecognizer

UITapGestureRecognizer是通过doubleTap.numberOfTapsRequired判断单击和双击UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget: self action: @selector(handleSingleTap:)];

2011-12-30 11:13:00 1110

转载 NSUserDefaults standardUserDefaults的使用

hone中在本地存储数据简单的说有三种方式:数据库、NSUserDefaults和文件。NSUserDefaults用于存储数据量小的数据,例如用户配置。并不是所有的东西都能往里放的,只支持:NSString,NSNumber, NSDate, NSArray, NSDictionary,详细方法可以查看类文件。NSUserDefaultsstandardUserDefaults用来记

2011-12-28 15:01:02 26448

转载 sqlite中写入图片二进制数据及读取源码 for iphone

写入:NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *dataPath = [[paths objectAtIndex:0] stringByAppendingPathComponent:@”sqlite.sqlite”]

2011-12-15 14:45:18 1413

转载 NValue存放的数据

NSValue仅仅存放的是地址如何在数据结构中存入C 结构体数据   在使用cocos2d时候发现需要将CGPoint存入数组中,而数组接受的类型是 id。为了解决这个问题,下面使用NSDictionary作为演示。解决方案是使用 NSValue 进行转换,它有两个函数供使用,1 valueWithPoint:转换CGPoint和NSPoint 为NSValue; 2

2011-12-14 18:54:26 1573

转载 C++ 内存管理

C++内存管理[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然

2011-12-06 10:41:03 713

原创 Documents文件夹和Resources文件夹有什么样的区别?

1、  Resources文件    [[NSBundle mainBundle] pathForResource:@""ofType:@""]; 2、 Documents文件夹     NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory,NSUserDomainMask, Y

2011-12-02 16:14:33 1509

原创 让程序在运行过程中不锁屏

[UIApplicationsharedApplication].idleTimerDisabled =YES;

2011-12-02 15:58:41 1180

原创 iphone上点击home按钮响应的消息

点击home1、进入程序会调用- (void)applicationWillEnterForeground:(UIApplication *)application2、推出程序会调用- (void)applicationDidEnterBackground:(UIApplication *)application

2011-12-02 11:24:51 612

原创 objective-c 使用@dynamic和@synthesize

@dynamic 意思是由开发人员提供相应的代码:对于只读属性需要提供 setter,对于读写属性需要提供 setter 和 getter。@synthesize 意思是,除非开发人员已经做了,否则由编译器生成相应的代码,以满足属性声明。@synchronized(...) 包围的块会自动加锁,保证一次只有一个线程使用。在处理并发时,这并不是最好的解决方案,但却是对大多数关键块的最简单

2011-12-02 11:15:45 937

转载 iphone上有时候viewWillAppear不被调用

经常会发现,viewWillAppear那一系列函数不被调用,原因其实很简单,只有window上面的view的contoller中的viewWillAppear才会被调用,而我们常常会用addSubview的方法添加view,这样被添加的view就没有直接加入到window中,就无法调用viewWillAppear。那么怎样让view都添加到window中呢:EWorkSpaceApp

2011-12-02 10:20:10 2045

线程保活:

线程保活:

2022-03-16

快钱支付(ios)接口

快钱支付代码,详细的文档和接口以及通信参数。

2012-02-16

windows mobile平台上 蓝牙通信

手机的功能键可以当作PC上的鼠标来控制电脑

2010-02-28

空空如也

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

TA关注的人

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