摘要:
Objective-C中,调用方法被称为发送消息,通知对象执行某种操作。语法如下:[shape draw]一、类声明(接口):@interface TestCoop : NSObject { int iMonth; int iYear; int iDay;}- (void) setYear: (int) iYear;- (void) primalSetData: (int)iYear :(int)iMonth :(int)iDay;- (void) setData: (int)Year iMonth:(int)iMonth iDay:(int)iDay;- (void) displayDate 阅读全文
posted @ 2012-02-27 21:06
知识天地
阅读(378)
评论(0)
推荐(0)
摘要:
“加号代表static”是错误的说法,可能跟你那样表达的人其实意思是:“前置加号的方法相当于Java 里面的静态方法”。在Oc中,方法分为类方法和实例方法。前置加号(+)的方法为类方法,这类方法是可以直接用类名来调用的,它的作用主要是创建一个实例。有人把它称为创建实例的工厂方法。前置减号(-)的方法为实例方法,必须使用类的实例才可以调用的。至于你说的用加号声明一个成员变量完全就是错误的理解。要把成员变量声明为静态的,必须使用static关键字。 阅读全文
posted @ 2012-02-27 20:53
知识天地
阅读(5138)
评论(0)
推荐(0)
摘要:
原创文章,转载请注明出处:http://www.cnblogs.com/mfryf/archive/2012/02/27/2369952.htmlOpencv中所有的图像处理都是Iplimage类型的格式,iso的sdk显示一张图像的对象类型是UIImage。因此,我们如果想在ios环境中使用opencv,就必须把UIImage转换成Iplimage,处理之后再把Iplimage转换成UIImage。非常幸运的是,IOS的sdk为我们提供了转换API。从UIImage创建一个Iplimage结构,代码如下:// NOTE you SHOULD cvReleaseImage() for the 阅读全文
posted @ 2012-02-27 15:43
知识天地
阅读(2747)
评论(0)
推荐(0)
摘要:
原创文章,转载请注明出处:http://www.cnblogs.com/mfryf/archive/2012/02/27/2369908.html首先利用ios的AVCaptureStillImageOutput,AVCaptureSession,AVCaptureVideoPreviewLayer抓图并显示到UIImageView.然后吧UIIMage转换成opencv中的IplImage利用下面这条语句IplImage *image = [self CreateIplImageFromUIImage:originalImage];剩下的就是opencv中的操作和处理代码如下:+ (UIIm 阅读全文
posted @ 2012-02-27 15:20
知识天地
阅读(3869)
评论(0)
推荐(0)
摘要:
xcode->preferences->text editing->display options->show line numbers 阅读全文
posted @ 2012-02-27 12:31
知识天地
阅读(2541)
评论(0)
推荐(0)
摘要:
原创文章:转载请注明出处:http://www.cnblogs.com/mfryf/archive/2012/02/26/2369190.html从苹果的开发官网下载的程序编译不能通过总是报这个问题,iOS 5 - Apple LLVM compiler 3.0 errorCommand /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang failed with exit code 254折腾了很久,终于解决了网上有人说手动修改.pch 文件,添加所有引用的投文件到 .pch文件中原始内容:/*#impor 阅读全文
posted @ 2012-02-26 23:00
知识天地
阅读(5677)
评论(1)
推荐(1)
摘要:
大家都知道苹果系统是一个很奇怪的系统。有最精美的UI,确实基于最古老的系统。有最好的编程软件,确有自己的编程语言。这里提供一个专门为iOS准备的opencv的sh。链接不过大家也都知道跨平台是一件巨痛苦的事情,所以貌似要读以下的一个国外网站的教程(其实那个sh也是那个网站提供的)http://computer-vision-talks.com/2010/12/building-opencv-for-ios/http://computer-vision-talks.com/2011/01/using-opencv-in-objective-c-code/http://computer-visio 阅读全文
posted @ 2012-02-26 10:17
知识天地
阅读(374)
评论(0)
推荐(0)
摘要:
想要将摄像头进行视频录制或者拍照可以用UIImagePickerController,不过UIImagePickerController会弹出一个自己的界面,可是有时候我们不想要弹出的这个界面,那么就可以用另一种方法来获取摄像头得到的数据了。首先需要引入一个包#import <AVFoundation/AVFoundation.h>,接下来你的类需要实现AVCaptureVideoDataOutputSampleBufferDelegate这个协议,只需要实现协议中的一个方法就可以得到摄像头捕获的数据了[cpp]view plaincopy-(void)captureOutput: 阅读全文
posted @ 2012-02-26 10:14
知识天地
阅读(4542)
评论(2)
推荐(0)
摘要:
what are your options set to for in the proejct options? you need to tell it is uses ios5 as the deployment在设置选项中把debug,和release的sdi都设置成iso5,就不会报错了 阅读全文
posted @ 2012-02-25 23:04
知识天地
阅读(3931)
评论(0)
推荐(0)
摘要:
目录概况系统要求使用PyUnit构建自己的测试安装测试用例介绍创建一个简单测试用例复用设置代码:创建固件包含多个测试方法的测试用例类将测试用例聚合成测试套件嵌套测试用例测试代码的放置位置交互式运行测试从命令行运行测试在用户界面窗口运行测试为测试编写文档更多关于测试条件测试相等性测试异常通过PyUnit复用旧测试代码在JPython和Jython中使用PyUnit注意事项断言内存使用使用条款未来计划更新与社区鸣谢相关信息关于作者概况Python单元测试框架(The Python unit testing framework),简称为PyUnit, 是Kent Beck和Erich Gamma这两 阅读全文
posted @ 2012-02-24 11:14
知识天地
阅读(10469)
评论(0)
推荐(1)
浙公网安备 33010602011771号