自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 delegate的多点回调?

delegate不保留计数的多点回调delegate的多点回调相对notification更加便捷,更多方便,让项目更好维护;并且是不保留计数了,当回调的对象已经不存在时会自动移出调用队列。 demo传送门:点击我使用方法:重写delegate的set方法,在set方法里调用pushData,如下:- (void)setDelegate:(id<HDMessageManageDelegate>)d

2016-03-25 10:07:48 287

原创 论 ”ARC 下两种释放对象的方法”的观点

今天看论坛看到一个人的文章 发觉他的观点不对啊,,发到QQ群才发现大伙的观点都不对,对这机制都不了解,所以写下这文章"ARC 下两种释放对象的方法"的原文地址 http://blog.csdn.net/kmyhy/article/details/12276531上面的是他的观点,感觉他的理解是错误的,我的理解是 self.object = nil  和 [sel

2013-11-13 16:33:17 475

原创 内存分配方式

你看下这图,有什么想法没?我的理解:stactStr1,stactStr2和stactStr3本身是在栈中,分别指向常量区的"123"和"12"的内存地址,所以stactStr1和stactStr2的指向的内存地址一样,因为都是"123";而alloc init是对堆的操作, NSString *heapStr1 = [[NSString alloc] initWithFormat:@"123

2013-11-06 11:08:57 610

转载 百度音乐搜索API

当你想做个音乐播放器,来搜索网上歌曲,下载网上歌词文件的时候,你是怎么做的呢?不会用最笨的方法分析网页吧。太笨了吧。我也这样想过  最好的方法是用歌曲搜索API了,百度有个不公开的APIhttp://box.zhangmen.baidu.com/x?op=12&count=1&title=大约在冬季$$齐秦$$$$该地址返回一个结果,如下。xml v

2013-10-31 12:11:49 618

转载 Objective-C中@private、@protected、@public 解析

Objective-C中,类的实例化变量的范围有@private、@protected、@public。他们代表的意思和C++中相同,只是前面添加了一个@符号。下面介绍一下他们代表的范围:指令意思@private作用范围只能在自身类@protected作用范围在自身类和继承自己的子类,什么都不写,默认是此属性。

2013-09-29 17:15:21 473

转载 UIScrollView 滚动视图 (实例)

UIScrollView 类负责所有基于 UIKit 的滚动操作。 一、创建 C代码  CGRect bounds = [ [ UIScreen mainScreen ] applicationFrame ] ;    UIScrollView* scrollView = [ [UIScrollView alloc ] initWithFra

2013-08-20 15:47:13 608

转载 scroll view 原理

scroll view 原理在滚动过程当中,其实是在修改原点坐标当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器,假如在计时器到点后,没有发生手指移动事件,那么,scroll view发送tracking events到被点击的subview假如在计时器到点前,发生了移动事件,那么 scroll view 取消tracking自己发生滚动

2013-08-20 15:44:10 416

转载 iOS中四种实例变量的范围类型@private@protected@public@package

文档上记录是这样的The Scope of Instance VariablesTo enforce the ability of an object to hide its data, the compiler limits the scope of instance variables—that is, limits their visibility within the

2013-08-20 11:05:36 468

转载 IOS中获取各种文件的目录路径的方法

iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.documents,tmp,app,Library。(NSHomeDirectory()),手动保存的文件在documents文件里Nsuserdefaults保存的文件在tmp文件夹里1、Documents 目录:您应该将所有de应用

2013-08-19 14:36:00 516

转载 ios中的category与extension

category和extension用来做类扩展的,可以对现有类扩展功能或者修改其功能。在iOS中category应用是非常广泛的,系统自带的很多类都有多个category扩展功能。一般category中可以定义新的方法、重写类原来的方法和添加readonly属性而extension可以认为是匿名的category,但是这个extension相对于c

2013-07-16 15:36:22 418

转载 loadView、viewDidLoad、viewWillAppear、viewDidAppear等详解

loadView; This is where subclasses should create their custom view hierarchy if they aren't using a nib. Should never be called directly.这是当他们没有正在使用nib视图页面,子类将会创建自己的自定义视图层。绝不能直接调用。viewDidLoad;

2013-07-09 15:57:35 327

转载 iOS内存管理

转自:http://blog.csdn.net/weiqubo/article/details/73761891.  内总管理原则(引用计数)    IOS的对象都继承于NSObject,   该对象有一个方法:retainCount ,内存引用计数。 引用计数在很多技术都用到: window下的COM组件,多线程的信号量,读写锁,思想都一样。       (一般情况下: 后面

2013-07-04 13:59:32 308

转载 iOS关闭键盘的两种简单方法

方法一:    //1, 关闭键盘    [[[UIApplication sharedApplication] keyWindow] endEditing:YES];    想必大家都遇到过一个view上好多输入框,为了关闭弹出的软键盘要遍历然后调用resignFirstResponder的吧?今天竟然发现一个关键这个view上可能      打开的键盘很

2013-04-26 11:06:30 527

转载 cocos2dx内存优化

cocos2dx里面,sprite本身不消耗多少内存,只是关联的材质文件消耗内存。假设有10个sprite关联同一个材质,也不会有10倍消耗。关于图片占用的材质内存,我觉得还有好几种优化手段:1、对于背景图,因为不需要考虑透明问题。载入材质时可以使用 RGB565 格式(5位红色,6位绿色,5位蓝色),每一个像素消耗的内存是16bit = 2byte。比默认的 RGBA8888 消

2013-03-15 11:03:54 768

原创 cocos2dx-mac下 cocos2dx 移植到android平台

张达棣原创,转载请注明转载地址:http://write.blog.csdn.net/postedit/8656977今天成功完成在MAC下移植cocos2dx代码到android平台,故在此把过程记录下来,希望能帮到有缘人.1.在mac下搭建起Eclipse的Android环境 eclipse的传送门:请点我  ,我下载的eclipse版本是Eclipse I

2013-03-14 17:22:25 2391

转载 cocos2d-x屏幕适配原理分析

cocos2d-x作为著名的cocos2d游戏开发框架的C++实现者,最近一年发展迅猛。越来越多的app使用它实现快速多平台部署,从最初的ios,android,win32等到新近的html5,实现移动,客户端到浏览器全覆盖,不得了~~ 开发移动应用的屏幕适配和爱情一样是一个从洪荒时代就存在的永恒命题,根本目的是实现在不同设备上用户体验的统一。cocos2d-x在cocos

2013-03-12 17:16:41 696

转载 VS2008中自定义C++工程模板与修改新建文件默认编码的办法

VS2008中自定义C++工程模板与修改新建文件默认编码的办法write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件一、   需求网上讲VS(以下VS均特指VS2008)自定义模板的不少,不过大部分都是讲C#或者Web开发的,什么export template的,都不适合C++工程,由于MS的确是减弱了对C++的支持,(这

2013-03-11 20:54:14 668

原创 cocos2dx-新建工程时避免文件和文件夹的拷贝

张达棣原创,转载请注明转载地址:http://write.blog.csdn.net/postedit/86569671.在D盘根目录上新建一个文件夹cocos2dxSource,再把D:\cocos2d-2.0-x-2.0.4目录下的cocos2dx,CocosDenshion和external拷贝到这个目录下面,并且再新建一个文件夹libs,具体目录结构如下图:2. 把D:\c

2013-03-11 15:39:40 875

Tower(2.0.5)破解版

Tower(2.0.5)破解版

2015-05-21

ios openssl(libssl.a和libcrypto.a)编译 支持 arm64

ios openssl(libssl.a和libcrypto.a)编译 支持 arm64

2014-12-25

cornerstone

cornerstone破解版,很好用,快下吧

2014-12-22

Tower(1.5.4)破解版

Tower(1.5.4)破解版

2014-06-04

植物大战僵尸的资源图片

植物大战僵尸 资源 图片 素材 做游戏开发的首选

2013-10-30

空空如也

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

TA关注的人

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