12 2012 档案
摘要:假设需要在周五到周日的22:25,周六的23:55执行自动关机可以做以下设置:打开所有程序→附件→系统工具→任务计划程序→选择操作列表中的“创建任务”(创建基本任务也一样)。1、在“常规”选项卡中输入名称、描述等信息→在下方的安全选项中勾选“使用最高权限运行”。2、在“触发器”选项卡中新建两个触发器,在“开始任务”中都选择“制定计划时”。 第一个触发器在设置中选择“每周”并把“周日到周五”都勾上→“开始”文本框输入要关 机的时间 22:25:00(日期不必更改)→“高级设置”中不必勾选;同样,第二个触发器设置 为“每周周日的23:55:00”。3、在“操作”选项卡中新建一个操作→选择“启...
阅读全文
摘要:判断NSString字符串为空几乎是每一个开发人员肯定会碰到的问题,对于绝大多数人最先闪过大脑的是下面的方法if([yourTextStringisEqualToString:@""])但是很遗憾,这样的判断往往经常会出现失败的情况,造成很多莫名其妙的bug,例如如果用这种方法判断UITextField是否为空便会出现问题[yourTextField.textisEqualToString:@""]上面这行代即时在用户未进行任何输入的情况下,也会为NO,这是什么原因呢?答案其实很简单,yourTextField.text 在最初创建后的值为nil,nil
阅读全文
摘要:在iOS开发中,特别是在对Web服务调用的时候,经常会遇到请求参数为中文的情况,那么这时候就需要将Url转成UTF-8编码才能进行请求。使用stringByAddingPercentEscapesUsingEncoding:方法可以将string转成UTF-8编码,如下面代码NSURL *url = [NSURL URLWithString: [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
阅读全文
摘要:@protocol ADelegate<NSObject> - (void) methods;@end@interface ClassA:NSObject- (void) Amethods@property(assign, non atomic) id <ADelegate>delegate;@end@implementation ClassA- (void) Amethods{ [delegate methods]; ClassB *classB = (ClassB *)delegate; [classB Bmethods];}@end@interface Class
阅读全文
摘要:UIView* next = [self superview] UIResponder *nextResponder = [next nextResponder]; if ([nextResponder isKindOfClass:[UIViewController class]]){ return (UIViewController *)nextResponder; } 此方法是以 “消息响应者链” 为根据 。UIView先响应,如果响应不了,那么如果它有控制器的话就会把消息丢给它的控制器响应,如果没有控制器,那么就丢给它的superView来响应。所以可以UIView...
阅读全文
摘要:/*邮箱验证 MODIFIED BY HELENSONG*/-(BOOL)isValidateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex]; return [emailTest evaluateWithObject:emai
阅读全文

浙公网安备 33010602011771号