`
文章列表
由于误删除,将开发证书给弄没了,导致Certificates中更新的证书都提示此证书是由未知颁发机构签名的,不能实机调试,解决办法是重新下载AppleWWDRCA.cer 地址是:http://developer.apple.com/certificationauthority/AppleWWDRCA.cer 下载后运行自动导入到钥匙串中,一切就正常了。 如果出现 Command /usr/bin/codesign failed with exit code 1 检查钥匙串中,系统标签中是否也存在开发者证书,如果存在就删除掉,因为冲突了。

Xcode4 常用快捷键

基础篇     command + arrow up / down                        切换 当前文件头文件和实现文件     control + command + arrow left/right        切换历史上/下一个文件     command B/R                              ...

NSOperationQueue用法

operationQueue = [[NSOperationQueue alloc] init]; [operationQueue setMaxConcurrentOperationCount:2]; NSInvocationOperation *op0 = [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(loadingnv) object:nil]; NSInvocationOperation *op = [[NSInvocationOperation allo ...
Delegate: 消息的发送者(sender)告知接收者(receiver)某个事件将要发生,delegate同意然然后发送者响应事件,delegate机制使得接收者可以改变发送者的行为。通常发送者和接收者的关系是直接的一对多的关系。 Notification: 消息的发送者告知接收者事件已经发生或者将要发送,仅此而已,接收者并不能反过来影响发送者的行为。通常发送者和接收者的关系是间接的多对多关系。 网上找的,原地址找不到了。
1.     如何实现对UITextField ,UITextView等输入框的 字数限制        (1)首先,肯定要 让controller 实现 UITextFieldDelegate (针对UITextField)或者  UITextViewDelegate(针对UITextView)              然后,将 输入框的delegate ...
使用-componentsSeparatedByString:来切分NSArray。 NSString *string = @”one:two:three”; NSArray *aArray = [string componentsSeparatedByString:@":"]; 用-componentsJoinedByString:来合并NSArray中的各个元素并创建一个新的字符串,如: string = [aArray componentsJoinedByString:@","];

线程循环

@selector(xxxThread)方法以后,在方法中添加 -(void)xxxThread { NSAutoreleasePool* pool = [NSAutoreleasePool new]; NSRunLoop* loop = [NSRunLoop currentRunLoop]; NSTimer* timer = [[NSTimer alloc] initWithFireDate:nil interval:yourtime ...

使用及关闭线程

-(void)startRtsp{ // [self performSelectorInBackground:@selector(lanzado) withObject:nil]; thread = [[NSThread alloc]initWithTarget:self selector:@selector(lanzado) object:nil]; [thread start]; } -(void)stopRtsp{ [session teardown]; [thread ca ...
UIView *temomoveView = [[UIView alloc] initWithFrame:CGRectMake(0, 200, 320, 280)]; self.moveView = temomoveView; [temomoveView release]; [moveView setBackgroundColor:[UIColor whiteColor]]; [moveLable setBackgroundColor:[UIColor yellowColor]]; [moveLable setTextAlignm ...
点击 Xcode4 菜单 Product -> Edit Scheme -> Arguments, 然后将点击”加号”, 将 NSZombieEnabled 参数加到 Environment Variables 窗口中, 后面的数值写上 ”YES”. 或者在 Xcode4 菜单 Product -> Edit Scheme -> Diagnostics 设置窗口中直接勾上 Enable Zombie Objects 即可,Xcode 可用 cmd+shift+< 进到这个窗口。 Xcode4 已经考虑到了现在的要求,所以提供了更便捷的设置的方式,你也可以在这个窗口 ...
//延迟执行 [self performSelector:@selector(hidenSelf) withObject:nil afterDelay:2]; //取消延迟执行 [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(hidenSelf) object:nil];
C = (F -32) / 1.8;
//延时函数: [NSThread sleepForTimeInterval:5.0]; //暂停5s. //Timer的使用: NSTimer *connectionTimer; //timer对象 //实例化timer self.connectionTimer=[NSTimerscheduledTimerWithTimeInterval:1.5 target:selfselector:@selector(timerFired:) userInfo:nil repeats:NO]; [[NSRunLoop currentRunLoop]addTimer:self.connec ...
//导入头文件 #import QuartzCore/QuartzCore.h //将整个self.view大小的图层形式创建一张图片image UIGraphicsBeginImageContext(self.view.bounds.size); [self.view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage*image=UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); //然后将该图片保存到图片图 ...

截取屏幕图片

//创建一个基于位图的图形上下文并指定大小为CGSizeMake(200,400) UIGraphicsBeginImageContext(CGSizeMake(200,400)); //renderInContext 呈现接受者及其子范围到指定的上下文 [self.view.layerrenderInContext:UIGraphicsGetCurrentContext()]; //返回一个基于当前图形上下文的图片 UIImage *aImage =UIGraphicsGetImageFromCurrentImageContext(); //移除栈顶的基 ...
Global site tag (gtag.js) - Google Analytics