- 博客(25)
- 资源 (5)
- 收藏
- 关注
原创 常用的一些动作 色彩渐变 转动、颤动 跳动 闪烁 放大 缩小
// 动作:色彩渐变CCTintTo* tint1 = [CCTintToactionWithDuration:2 red:255 green:0 blue:0];CCTintTo* tint2 = [CCTintToactionWithDuration:2 red:255 green:255 blue:0];CCTintTo* tint3 = [CCTintToactionWithD
2012-02-23 10:07:48 2398
转载 cocos2d的抛物线动作
如果我们想实现让CCSprite进行抛物线运动的话,那么我想童鞋们首先会想到利用Box2d或者其他物理引擎去为CCSprite创建物理世界中对应的刚体进行实现,但是反过来想,对于不熟悉Box2d或者其他物理引擎的童鞋,肯定不方便,那么Himi今天为大家介绍另外一种不实用物理引擎实现CCSprite抛物线方式; 这里我直接将封装好的方法贴上来,注释都在代码中了: v
2012-02-14 14:38:10 3788
转载 为什么id<sthDelegate> delegate 用的是assign
下文很完美的回答了这点。iPhone开发内存管理by Robin Lu on Mar.03, 2009, about iphone, memory开发iPhone 应用程序并不难,基本上就是三个词 - “memory, memory, memory” 。iPhone OS对内存的要求很严格,有memory leak ,杀掉;内存使用超限额,杀掉。一个经过测试
2012-02-13 11:17:29 1566
转载 Objective-C中的常用数学常量宏及函数
在实际工作中有些程序不可避免的需要使用数学函数进行计算,比如地图程序的地理坐标到地图坐标的变换。Objective-C做为ANSI C的扩展,使用C标准库头文件中定义的数学常量宏及数学函数来实现基本的数学计算操作,所以不必费神再在Cocoa Foundation中寻找相应的函数和类了。这里列出一些常用宏和数学函数,更详细的信息还是需要去查阅头文件。数学常量:#define M_E
2012-02-10 15:59:05 806
原创 xcode4.2的本地化多语言支持
声明:部分资料都是网上找的。自己做了一个累坏了。放这里让需要的朋友看看吧。1.在Supporting Files文件夹右键,NewFile… -> iOS -> Resources -> String Files,命名为Localizable.strings2.选中Localizable.strings 点击 XCode-> View-> Utilities -> File I
2012-02-09 10:40:07 5435
转载 iphone开发之轻松搞定原生socket 编程,阻塞与非阻塞,收发自如
转自 http://blog.csdn.net/arthurchenjs/article/details/6043289在iphone的平台下,要进行socket开发其实有很多种的方法,开源的库Asyncsocket,官方的CFSocket,还有BSD的socket。这里要做一个简单的socket普及,这里包含在socket的设置非阻塞喝超时的控制逻辑,心跳包和线程的启动时间
2012-02-07 20:50:50 1080
转载 [技巧]使用Xcode集成的HeaderDoc自动生成注释和开发文档
Doxygen本来是一个很好的工具,可是我感觉在mac系统下,如果用doxygen最后生成的CHM文件感觉就不是那么恰当,应为本身CHM是微软的产品,苹果系统上并不是很通用,很经常出现文件乱码的情况。这时CHM就比不过PDF和RTF文件。其实直接的html文件也不错。 那在mac平台下没有什么其他的替代方法吗,肯定是有的。特地留意了一下,发现以前真是没有好好的使用xcode强大功能。H
2012-02-07 20:47:00 965 1
转载 iphone 通过获取IMSI判断运营商
转自 http://blog.csdn.net/ArthurChenJS/article/details/6261769IMSI共有15位,其结构如下: MCC+MNC+MSIN ,(MNC+MSIN=NMSI) MCC:Mobile Country Code,移动国家码,MCC的资源由国际电联(ITU)统一分配和管理,唯一识别移动用户所属的国家,共3位,中国为460;
2012-02-07 20:43:09 1077
转载 制作并使用静态类库(Static Library)详细教程
很久之前就在研究这东西,因为之前不是做苹果开发的,没接触过怎么弄,国外搜到的都讲的比较笼统,所以我想慢慢酝酿着把这篇教程写出来。RT,大侠们就不必看了,或者有什么地方说得不对,有简便方法,请您指出来。使用静态类库的好处:• ❑ 加快编译速度。如果类文件多了,在编译的时候,特别是重新清除完Target之后,会特别慢。如果把某些不需要经常改动,但又很必须的类单独拿出来编
2012-02-07 20:40:37 1036
转载 Leonbao:访问Web数据 学习笔记
1、显示当前正在被调用的方法NSLog(@"Entering %s", __FUNCTION__); 2、基本方法从文件或者URL中取得NSData对象NSString *theUrlString = @"http://domainname.com/filename";NSURL *url = [NSURL urlWithString:theUrlString];N
2012-02-07 20:39:06 704
转载 在你的 iOS App中 使用 OpenSSL 库 转发
英文原文链接:http://www.x2on.de/2010/07/13/tutorial-iphone-app-with-compiled-openssl-1-0-0a-library/下文有错误 参照有风险:需要修改 输入命令行的部分 建议用英文原版里的!!!在你的 iOS App中 使用 OpenSSL 库——译自x2on的“Tutorial: iPhone Appw
2012-02-07 20:37:56 916
转载 iphone游戏开发中使用自定义字体的方法
1、确定你的项目工程的resouce下有你要用的字体文件(.ttf,.odf)。2、然后在你的工程的Info.plist文件中新建一行(Add Row),添加key为:UIAppFonts,类型为Array或Dictionary都行;在UIAppFonts下再建立一个键值对,key为:Item 0,添加Value为XXX.ttf(你字体的名字,string型),可以添加多个,使用的时候写对
2012-02-07 20:33:06 693
转载 深入浅出 Cocoa 多线程编程之 block 与 dispatch quene
http://www.cocoachina.com/bbs/read.php?tid=88591&fpage=2深入浅出 Cocoa 多线程编程之 block 与 dispatch quene罗朝辉(http://www.cppblog.com/kesalinCC 许可,转载请注明出处block 是 Apple 在 GCC 4.2 中扩充的新语法特性,其目的是支持多核并行编程。
2012-02-07 20:31:26 846
原创 后台 运行 background run
文一我从苹果文档中得知,一般的应用在进入后台的时候可以获取一定时间来运行相关任务,也就是说可以在后台运行一小段时间。还有三种类型的可以运行在后以,1.音乐2.location3.voip文二在IOS后台执行是本文要介绍的内容,大多数应用程序进入后台状态不久后转入暂停状态。在这种状态下,应用程序不执行任何代码,并有可能在任意时候从内存中删除。应用程序提供特定的
2012-02-07 20:29:45 4678
转载 iphone中使用第三方工具(RegexKitLite)实现正则表达式
原帖地址:http://www.minroad.com/?p=851.去RegexKitLite下载类库,解压出来会有一个例子包及2个文件,其实用到的就这2个文件,添加到工程中。备用地址:http://www.cocoachina.com/bbs/job.php?action-download-pid-135286-tid-18111-aid-11143.html- Lv
2012-02-07 20:24:32 910
转载 【教程】Step By Step,利用Xcode生成标准项目文档
转自: http://www.cocoachina.com/bbs/read.php?tid=91097在写代码的时候,如果按照一定的规范在头文件里写上注释的话,就可以利用Xcode的文档自动输出功能生成一份完整的HTML项目文档。生成的格式和Apple Developer网站上的API文档几乎是一样的。我们来看看如何利用Xcode生成项目文档。步骤:1. 在XCode
2012-02-07 20:23:08 1126
转载 能在ARC下跑的ASIHTTPRequest框架(以及升了5.0,用了ARC后N多开源框架不能用的解决方案)
坑爹的ARC呀,用了ARC后几乎所有开源框架都不能用了包括这个网络连接最常用的框架ASIHTTPRequest,于是我就傻乎乎的去改ASIHTTPRequest源代码解决了什么release呀,类型转化呀,非本地对象不能回调呀,等等诸多问题后终于没见红了结果程序一跑还是挂,郁闷啊。忽然想到ARC不是编译级的吗?而且苹果提供那么多框架,不可能为了ARC全都改过吧于是乎把ASIHT
2012-02-07 20:20:16 2819 2
转载 优化iPhone中大数据量列表的加载
这几天在研究如何优化大数据列表的显示,在网上找到这篇文章。文章写于2009年,可能有点老了,但还是有些借鉴意义,所以把它翻了过来,与大家一起分享。可惜的是作者没有提供相应的原代码。原文地址是:http://cocoawithlove.com/2009/09/optimizing-loading-of-very-large-table.html
2012-02-07 20:18:28 1002
转载 如何制作,编译,使用静态编译库
http://www.cocoachina.com/bbs/read.php?tid=27108首先请看完附件图文教程。各位大大绕行第一个。通常网上能看到的资料,就这么点。我很愤怒很多细节的实现,有的高手都一带而过,不教导后来人。这个教程只是先xcode制作一个库,xcode使用一个库。其实这样的情况,非常少。接下来就介绍一个常见的:很多情况下,我们从网上得到的是一个纯
2012-02-07 20:15:16 928
转载 Objective-C内存管理总结〜CC专版
之前写过类似的文章,这篇以做总结,希望能帮助刚上船的兄弟。^_^iPhone系统中的Objective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿JAVA虚拟机中的全自动化GC来比〜一,引用计数是实例对象的内存回收唯一参考引用计数(retainCount)是Objectiv
2012-02-07 20:07:06 771
转载 iPhone 多线程
转自 :http://www.cocoachina.com/bbs/read.php?tid=73463 多线程在各种编程语言中都是难点,很多语言中实现起来很麻烦,objective-c虽然源于c,但其多线程编程却相当简单,可以与java相媲美。这篇文章主要从线程创建与启动、线程的同步与锁、线程的交互、线程池等等四个方面简单的讲解一下iphone中的多线程编程。 一、线程创建与启动
2012-02-07 20:00:37 595
转载 字符串常用整理
//創建字符串 NSString *Str1 = [NSString stringWithFormat:@"the number is %d",5]; //長度和索引字符 NSLog(@"%d",[Str1 length]); printf("%c",[Str1 characterAtIndex:2]); //與c字符串相互
2012-02-07 19:50:54 617
转载 Leonbao:MapKit学习笔记
1、概述插入MapView,设置Delegate(一般为Controller),Annotations记录兴趣位置点(AnnotationView用来显示兴趣位置点),annotation是可选的,选中的annotation会显示callout,用来显示信息。2、设置地图显示类型:mapView.mapType = MKMapTypeStandard;mapView.mapType
2012-02-07 19:49:47 558
转载 Cover flow基本原理及Tapku实现方法
Cover flow是苹果首创的将多首歌曲的封面以3D界面的形式显示出来的方式。如下图所示:从图中可以看到,显示在中间的图片为目标图片,两侧的图片在y轴都旋转了一定的角度,并且每两张图片之间都保持了一定的距离。在交互(如点击两侧的图片)的时候,滑动到中间的图片会逐渐放大,旋转的角度由原来的旋转角度a变为0,且位置上移动中间,变成新的目标图片;同时原处于中间位置的图片则缩小、旋转一定的角
2012-02-07 19:47:01 878
转载 iPhone消息推送机制(Push)实现及通过.net应用程序发送消息给ios应用程序
转自 :http://www.cocoachina.com/bbs/read.php?tid=822451请把"\"sendmsg('pw_ajax.php','action=relatetag&tagname=代码',this.id)\""style="\"cursor:pointer;border-bottom:"1px="" solid="
2012-02-07 19:45:18 1186
eterm 350破解源程序 vb.net 版
2010-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人