如何为IOS6生成Pass(passbook的使用与开发)
摘要:如何为IOS6生成Pass原文地址:http://www.futurechips.org/thoughts-on-latest-happenings/generating-passes-ios6s-passbook.html限于本人的能力与知识,仅做为参考交流使用。如有疑问,欢迎指正。我的iPhone在上周下载了IOS6,第一个吸引我的Icon是Passbook.但是却没有发现任何的实例。因为Passbook的原因,我才下载了IOS6的。所以研究了一下API并学习怎么去建一个自己的pass。我想要分享的正是我学习中的经验。我甚至做出一个shell脚本,用来自动处理并为你生成pass,iPass
阅读全文
posted @
2012-09-29 16:56
Penny●zheng
阅读(1431)
推荐(2)
Objective-C超高精度的计时器
摘要:今天引用在stackoverflow上看到的一个网友给出的解决方案:使用NSDate构建一个高精度计时器 输出如下:Total time was: 0.002027 millisecondsTotal time was: 0.000002 secondsTotal time was: 0.000000 minutes 调用程序:Timer *timer = [[Timer alloc] init];[timer startTimer];// Do some work[timer stopTimer];NSLog(@"Total time was: %lf milliseconds&q
阅读全文
posted @
2012-02-15 17:52
Penny●zheng
阅读(1467)
推荐(0)
往sqlite中写入图片二进制数据及读取源码 for iphone
摘要:dsfadsf原文出处(感谢原创作者):http://www.minroad.com/?p=58写入:NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *dataPath = [[paths objectAtIndex:0] stringByAppendingPathComponent:@”sqlite.sqlite”];NSData *image=UIImagePNGRepresentation([UIImage imageName
阅读全文
posted @
2011-04-26 14:57
Penny●zheng
阅读(754)
推荐(0)
xcode中用静态成员函数来代替全局变量
摘要:objective c支持全局变量,用法和c/c++中相同。但是当我们要求如下时:如在A类里面定义的变量,在B类中不需要创建A类的实例就可访问和修改。 用全局变量来实现并不合适。此时我们需要做的是在A类的implementation文件中定义一个static变量,然后为A类定义静态成员函数(class method)来操作该变量。这样在其它类中你就不需要创建A类的实例来对static变量进行访问。虽然该static变量并不是A类的静态成员变量,但是也算达到了同样的效果。为什么不定义全局变量,关键就在于变量的作用域,static变量的作用域被限制在单一的文件中。代码可以如下所示: //examp
阅读全文
posted @
2011-04-26 11:13
Penny●zheng
阅读(2235)
推荐(0)
Object-C中的“@property ”
摘要:@property是一个属性访问声明,扩号内支持以下几个属性:1,getter=getterName,setter=setterName,设置setter与getter的方法名2,readwrite,readonly,设置可供访问级别2,assign,setter方法直接赋值,不进行任何retain操作,为了解决原类型与环循引用问题3,retain,setter方法对参数进行release旧值再retain新值,所有实现都是这个顺序(CC上有相关资料)4,copy,setter方法进行Copy操作,与retain处理流程一样,先旧值release,再Copy出新的对象,retainCount为
阅读全文
posted @
2011-04-26 09:43
Penny●zheng
阅读(504)
推荐(0)
iPhone游戏中既播放背景音乐又播放特效声音的办法
摘要:有时候在 iPhone 游戏中,既要播放背景音乐,同时又要播放比如枪的开火音效。此时您可以试试以下方法。首先要导入框架 AVFoundation.framework,头文件中 #import <AVFoundation/AVFoundation.h>。NSString *musicFilePath = [[NSBundle mainBundle] pathForResource:fileName ofType:@”wav”]; //创建音乐文件路径NSURL *musicURL = [[NSURL alloc] initFileURLWithPath:musicFilePath];
阅读全文
posted @
2011-04-25 14:35
Penny●zheng
阅读(422)
推荐(0)