摘要: 正则表达式是一些由字符和特殊符号组成的字符串,它是用来处理字符串的强大工具,可以支持多种编程语言,所以相比各种编程语言,正则表达式是独立的,非常有用,值得我们学习。 说到底,正则表达式可以按照某种模式匹配一个具有相似特征的字符串的集合。 0?[1-9]表示01到09或者1到9 [0-9]{15,16 阅读全文
posted @ 2016-05-25 11:31 二号猎人 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 今天开始认真学习Python开发,开始记录学习过程,我使用的是mac 1.学习Python的基础语法 2.配置Django框架的环境 pip install Django==版本号 然后检测是否安装成功 import django django version 3.配置完Django框架,我们还需要 阅读全文
posted @ 2016-04-10 20:58 二号猎人 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 重新整理了下自己星级评价的Demo,可以展示星级评价,可以动态修改星级。 github的地址:https://github.com/hunterCold/HYBStarEvaluationView a simple tool of star evaluation 一个简单的星级评价的工具 简单调用: 阅读全文
posted @ 2016-04-09 09:30 二号猎人 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: 之前有个功能是从一个页面不同状态的时候跳入另一个页面,我是在后一个页面定义一个属性,根据不同状态给那个属性赋不同值来判断,之前是定义NSNumber类型的属性,然后随意自己制定1,2,3来区分状态,后来觉得很不直观,所以决定用枚举来做这个功能,使用枚举之后确实直观方便了不少。 像这种类似问题应该还有 阅读全文
posted @ 2016-04-07 16:48 二号猎人 阅读(4660) 评论(0) 推荐(0) 编辑
摘要: [self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault]; self.navigationController.navigationBar.shadowImage = [[UIImage alloc]... 阅读全文
posted @ 2016-04-07 15:04 二号猎人 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 目的是为了在webView页面截取到js操作,然后跳出到本地进行处理 第一种方法:使用原生的处理方式 1.下边是本地的a.html的源代码 2.导入JavaScriptCore.framework,在需要调用的web页面加上头文件#import <JavaScriptCore/JavaScriptC 阅读全文
posted @ 2016-03-23 10:23 二号猎人 阅读(251) 评论(2) 推荐(1) 编辑
摘要: iOS消息推送机制 1.推送消息前的准备:从APNS获取device token,然后发送给我们的服务器 2.推送消息:我们的服务器把推送的消息和device token一起发给APNS,然后APNS把消息发送给iphone,iphone把消息发送给APP。 具体如下: 从上图我们可以看到: 1、应 阅读全文
posted @ 2016-02-22 16:38 二号猎人 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 1.首先执行main函数 int main(int argc, char * argv[]) { @autoreleasepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 阅读全文
posted @ 2016-02-20 18:14 二号猎人 阅读(355) 评论(0) 推荐(0) 编辑
摘要: GCD Grand Central Dispatch 纯C语言编写 1. GCD是苹果公司为多核的并行运算提出的解决方案 GCD会自动利用更多的CPU内核(比如双核、四核) GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线程) 程序员只需要告诉GCD想要执行什么任务,不需要编写任何线程管理 阅读全文
posted @ 2016-02-20 15:55 二号猎人 阅读(728) 评论(0) 推荐(2) 编辑
摘要: Instruments是集成在Xcode中的一个性能调优工具,给开发者提供了很多好用的功能,目前正在慢慢学习,慢慢总结。 Instruments提供了查看耗时,耗CPU,检查内存泄露等许多功能,可以帮助我们进行产品的性能优化 打开Instruments可通过此步骤 下面,我将开始慢慢学习总结和更新此 阅读全文
posted @ 2016-02-18 10:33 二号猎人 阅读(779) 评论(0) 推荐(0) 编辑