摘要:
Mac OS X 升能到10.8后。系统里启用了新的安全机制,默认只信任 Mac App Store 下载的软件和拥有开发者 ID 签名的应用程序如果你从网上下了某个应用之后提示因为它来自身份不明的开发者lalalala.那么你只需要在系统偏好设置一下就OK~系统偏好设置--安全与隐私--通用--允许以下位置下载应用程序--选择任何来源。这样就好了。 阅读全文
摘要:
[punishIDTXFagain setKeyboardType:UIKeyboardTypeNumberPad ]; //输入法只能为数字//其它的输入法UIKeyboardTypeDefault, // Default type for the current input method. UIKeyboardTypeASCIICapable, // Displays a keyboard which can enter ASCII characters, non-ASCII keyboards remain active UI... 阅读全文
摘要:
12.判断邮箱格式是否正确的代码://利用正则表达式验证-(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:email];}13. 阅读全文
摘要:
//判断roadTitleLab.text 是否含有qingjoin if([roadTitleLab.text rangeOfString:@"qingjoin"].location !=NSNotFound)//_roaldSearchText { NSLog(@"yes"); } else { NSLog(@"no"); } 阅读全文
摘要:
NSString *msg; msg = [NSString stringWithFormat:@"%@",[[[DATA.specificSearchList objectAtIndex:indexPath.row]objectForKey:@"content"] stringByReplacingOccurrencesOfString:@"\\n" withString:@" \r\n" ]];label.numberOfLines = 0; //不要忘记设置这个label.text = msg; 阅读全文
摘要:
NSString *str = [NSString stringWithFormat:@"https://itunes.apple.com/cn/app/zhang-xiao-tong-lao-shi-ban/id562675943?mt=8"]; //https://itunes.apple.com/cn/app/zhang-xiao-tong-jia-zhang-ban/id562206389?mt=8 家长版 //https://itunes.apple.com/cn/app/zhang-xiao-tong-lao-shi-ban/id562675943?... 阅读全文
摘要:
delegate protocol 是objective-c 语法的一部分 但他们两个却完全不是一回事。主要是我们经常在同一个文件里见到这两个东西protocol(协议)我的理解就是定义这么一个东西。以后就按这里的规定来办事。delegate(委托) 就是把事情委托给别人去办@required 就是必须去办的。比如UITableView delegate里面的:-(NSInteger)tableView:(UITableView*)tableView numberOfRowsInSection:(NSInteger)section这个就是必须要实现的方法@optional则是可做或不做。比如T 阅读全文
摘要:
protocol和delegate完全不是一回事,放在一起说,只是因为我们经常在同一个头文件里看到这两个word。 协议(protocol),就是使用了这个协议后就要按照这个协议来办事,协议要求实现的方法就一定要实现。 委托(delegate),顾名思义就是委托别人办事,就是当 一件事情发生后,自己不处理,让别人来处理。 举个浅显的例子: 我上班的工作主要内容包括 (1)写代码(2)写文档(3)测试程序(4)接电话(5)会见客户(1)(2)我自己全权负责,但是后面(3)(4)(5)我不想或者不方便自己做,所以我想找个助手(delegate)帮我做这些事,于是我定了一个招聘要... 阅读全文
摘要:
-(void)viewDidLoad{//向右滑动_swipeGestureRecognizer=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(handleSwipeFrom:)]; [_swipeGestureRecognizer setDirection:UISwipeGestureRecognizerDirectionRight]; [self.view addGestureRecognizer:_swipeGestureRecognizer];//左 [_swipeGesture... 阅读全文
摘要:
ABAddressBookRef addressBook = ABAddressBookCreate(); CFArrayRef results = ABAddressBookCopyArrayOfAllPeople(addressBook); for(int i = 0; i < CFArrayGetCount(results); i++) { ABRecordRef person = CFArrayGetValueAtIndex(results, i); //读取firstname NSString *personName... 阅读全文