摘要: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <script> 5 6 function setCookie(cname,cvalue,exdays) 7 { 8 if (!navigator.cookieEable) { 9 alert("cookie 不可用"); 阅读全文
posted @ 2016-03-07 16:43 马在路上 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 先上代码 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <script> 5 function startTime() 6 { 7 var today=new Date(); 8 var h=today.getHours(); 9 var m=today.getMinu 阅读全文
posted @ 2016-03-03 10:25 马在路上 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 直接上代码 1 <!DOCTYPE html> 2 <html> 3 <body> 4 5 <script> 6 var myNumber = 128; 7 document.write(myNumber + ' decimal<br>'); 8 document.write(myNumber.to 阅读全文
posted @ 2016-03-03 09:47 马在路上 阅读(2140) 评论(0) 推荐(0) 编辑
摘要: 1 <!DOCTYPE html> 2 <html> 3 <body> 4 5 <p>局部变量计数。</p> 6 7 <button type="button" onclick="myFunction()">计数!</button> 8 9 <p id="demo">0</p> 10 11 <scr 阅读全文
posted @ 2016-03-02 16:47 马在路上 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 在下边的小程序中比较特殊的是使用isNaN()函数判断一个参数是不是数字, 1 <!DOCTYPE html> 2 <!DOCTYPE html> 3 <html> 4 <head> 5 <title></title> 6 7 <script type="text/javascript"> 8 fu 阅读全文
posted @ 2016-03-02 14:20 马在路上 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 第一个小程序,用js获取当前的时间,,比较特殊的是 月是从0开始算的,显示的时候要加1,获取日用getDate(),获取周 getDay(), 直接上代码 1 <!DOCTYPE html> 2 <html> 3 <body> 4 5 <p>点击下面的按钮来显示今天的日期:</p> 6 7 <but 阅读全文
posted @ 2016-03-01 17:43 马在路上 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 第一份代码,为了纠正原代码不显示29号的bug,先上代码 1 require('NSString','MCDatePickType','NSMutableArray','UIButton'); 2 3 defineClass('MMCDatePickView',{ 4 5 setDatePickVi 阅读全文
posted @ 2016-02-29 15:45 马在路上 阅读(1898) 评论(0) 推荐(0) 编辑
摘要: 1.关于拍摄 TGCameraViewController – 基于 AVFoundation 的自定义相机。样式漂亮,轻量并且可以很容易地集成到 iOS 项目中。不会内存吃紧 2.block 中对控制器本身的self方法的调用一定要改成weak 属性 3.在使用tabbarController 的 阅读全文
posted @ 2016-02-25 10:24 马在路上 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: ios 由于苹果的审核政策,一旦上线后发现bug是件让人崩溃的事情 不过可以利用oc的runtime机制可以家用JSPatch动态的为工程打热补丁 下载地址:https://github.com/agelessman/JSPatch.git 如果不用cocoapods导入的话,不需要修改,如果拖到工 阅读全文
posted @ 2016-02-18 16:19 马在路上 阅读(2705) 评论(7) 推荐(0) 编辑
摘要: 首先导入一个头文件 #import <AVFoundation/AVFoundation.h> 由于后面我们需要将拍摄好的照片写入系统相册中,所以我们在这里还需要导入一个相册需要的头文件 #import <AssetsLibrary/AssetsLibrary.h> 导入头文件后我们需要创建几个相机 阅读全文
posted @ 2016-02-18 14:33 马在路上 阅读(1144) 评论(0) 推荐(2) 编辑
摘要: 模块的使用非常简单,对于存在的工程,第一件事情就是让这个功能生效。可以在项目的Build Settings 中搜索Modules 找到这个选项,做以下的设置 默认的情况下都是开启的 对于系统自带的只需要把#import 换成@import 就可以了 可以导入自己需要的部分,例如 @import UI 阅读全文
posted @ 2016-02-06 20:22 马在路上 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 本文为转载内容 一、Unicode是什么? Unicode源于一个很简单的想法:将全世界所有的字符包含在一个集合里,计算机只要支持这一个字符集,就能显示所有的字符,再也不会有乱码了。 它从0开始,为每个符号指定一个编号,这叫做"码点"(code point)。比如,码点0的符号就是null(表示所有 阅读全文
posted @ 2016-02-03 16:42 马在路上 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 我们都知道在swift中,可以使用!和?来表示一个对象是optional的还是non-optional,如view?和view!。而在Objective-C中则没有这一区分,view即可表示这个对象是optional,也可表示是non-optioanl。这样就会造成一个问题:在Swift与Objec... 阅读全文
posted @ 2016-01-26 10:43 马在路上 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 一. 安装Homebrew:“Homebrew installs the stuff you need that Apple didn’t.——Homebrew OS X 更完整”。 Homebrew的官网(多语言版本)简单明了地介绍了如何安装和使用这个工具,;并提供了自己的Wiki。 brew的... 阅读全文
posted @ 2016-01-22 22:12 马在路上 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 在swift中已经弱化了指针的使用,可以这么使用 创建一个pointer之后呢,这一通过.memory来进行赋值操作,,pointer本身是一个地址 阅读全文
posted @ 2016-01-22 18:16 马在路上 阅读(2946) 评论(0) 推荐(0) 编辑
摘要: 在平时的开发中,要使用到webview,但类似微信的webview在数据没有加载完成的时候双击屏幕,webview不会缩放,其实实现这个功能很简单代码是用swift写的 1 class YYSimpleWebViewController: UIViewController,UIWebViewDele... 阅读全文
posted @ 2016-01-21 18:01 马在路上 阅读(2473) 评论(0) 推荐(0) 编辑
摘要: UIScrollView有一个BOOL类型的tracking属性,用来返回用户是否已经触及内容并打算开始滚动,我们从这个属性开始探究UIScrollView的工作原理:当手指触摸到UIScrollView内容的一瞬间,会产生下面的动作:拦截触摸事件tracking属性变为YES一个内置的计时器开始生... 阅读全文
posted @ 2016-01-16 15:24 马在路上 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1 -(void)drawRect:(CGRect)rect 2 { 3 [[UIColor clearColor]setFill]; 4 UIRectFill(rect); 5 NSInteger pulsingCount = 3; 6 double animat... 阅读全文
posted @ 2016-01-16 11:32 马在路上 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 原来写了篇文章讲UITabBarController的用法,当时是从UIViewController跳转到UITabBarController页面,代码如下: 1 self.presentViewController(MainTabViewController(), animated:true, c 阅读全文
posted @ 2016-01-15 15:11 马在路上 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 在swift中关于数据类型的转换,如果参数是可选类型? 那么打印或者转换的结果 会带有Optional 字样,, 阅读全文
posted @ 2016-01-14 11:25 马在路上 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 有这样一种场景,当我们点击view的时候,需要过0.几秒显示一个灰色或者别的颜色的背景 用button来实现,只有按下去的时候才会出现,往往在快速按下,快速抬起的时候是看不出这个变化的 下边是解决方案 阅读全文
posted @ 2016-01-13 13:56 马在路上 阅读(1250) 评论(0) 推荐(0) 编辑
摘要: 在swift中单例的写法和oc的有所不同,在书写的时候又分很多种写法,,如果一个.swift 文件只创建了一个类,可以用那种dispatch_once的写法,如果一个.swift文件中有很多类的存在,则会报错,需要写成下边的写法,这样页更加的简单 在底部声明静态属性 1 static var res 阅读全文
posted @ 2016-01-10 20:00 马在路上 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 在swift中Range有两种用法 1.把字符串转换成NSString来使用 2 。使用swift自身的Range创建 建议使用后者,,如果对这个熟悉之后呢,会发现swift中的相对思想更加的优雅 阅读全文
posted @ 2015-12-23 16:58 马在路上 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 通过对基类uicontrol的控制实现的-(void)commonInit{[selfsetImage:[UIImageimageNamed:@"Normal"]forState:UIControlStateNormal];[selfsetImage:[UIImageimageNamed:@"Sel... 阅读全文
posted @ 2015-11-27 13:50 马在路上 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1、在ViewController中操作当前ViewController的状态栏/** 隐藏状态栏 */ override func prefersStatusBarHidden() -> Bool { return true; } /** 设置状态栏风格 */ override func preferredStatusBarStyle() -> UIS... 阅读全文
posted @ 2015-11-22 23:02 马在路上 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 最近做的项目主要是LBS这块 主打成员定位功能 我们的UI设计是这样的乍一看上去是挺好挺美观的 不同的人会显示不同的头像 可是当人扎堆的时候 问题就来了当人多的时候(例如上图所示) 地图滑动起来就能感觉到明显顿卡 那种不流畅感能折磨死人 所以 自然我们要解决这个问题(等等 先不要吐槽为什么不用地图聚... 阅读全文
posted @ 2015-09-25 11:47 马在路上 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 如果打算在app中使用图标功能,这个框架基本能够满足90%的需求下边是作者的框架的下载地址 ,基于swift2.0https://github.com/danielgindi/ios-charts.git只需要把demo中的chart 下的文件classfxcode中做如下设置在使用框架的界面导入一... 阅读全文
posted @ 2015-09-24 10:28 马在路上 阅读(793) 评论(0) 推荐(0) 编辑
摘要: switch支持任意类型的数据以及各种比较操作——不仅仅是整数以及测试相等。 运行switch中匹配到的子句之后,程序会退出switch语句,并不会继续向下运行,所以不需要在每个子句结尾写break。 子类的定义方法是在它们的类名后面加上父类的名字,用冒号分割。创建类的时候并不需要一个标准的根类,所 阅读全文
posted @ 2015-08-30 16:07 马在路上 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-08-30 13:44 马在路上 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 日期:2015-06-26孟起 15:43:25大神。。孟起 15:43:38我是不是照着这个安装HelloWorld 15:45:05直接找二进制文件安卓就行孟起 15:46:37孟起 15:46:56这个命令行,我什么都不用该直接复制进去就行吗?孟起 15:47:01在终端中HelloWorld... 阅读全文
posted @ 2015-08-30 13:43 马在路上 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest2... 阅读全文
posted @ 2015-08-30 13:41 马在路上 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 本文由CocoaChina翻译组成员iBenjamin_Go和浅夏@旧时光翻译自苹果开发文档:HomeKit Developer Guide,敬请勘误。本文档内容包括第一部分:简介第二部分:启用HomeKit第三部分:创建Home布局第四部分:创建Homes和添加Accessories第五部分:观察... 阅读全文
posted @ 2015-08-30 13:37 马在路上 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: 1 - (void)setupGetsInNav 2 { 3 UIGestureRecognizer *gesture = self.interactivePopGestureRecognizer; 4 gesture.enabled = NO; 5 UIView *ges... 阅读全文
posted @ 2015-08-30 13:36 马在路上 阅读(955) 评论(0) 推荐(0) 编辑
摘要: iOS 7 滑动返回那些事儿2014/05/17 Wei.entry-meta.entry-header在智能机越来越普及,屏幕越做越大的当下,滑动返回手势已经成为了一个应用的标配功能,甚至可以说,不能滑动返回是一种反人类的交互体验。滑动返回现在大致有以下3种类型: 1 使用 UISwipeGest... 阅读全文
posted @ 2015-08-30 13:33 马在路上 阅读(1958) 评论(0) 推荐(0) 编辑
摘要: 在某种特定情景中,ios的tabbar会出现完全透明的情况,出现这种情况的原因是ios7 默认的view因为IOS7默认是全延伸,也就是说controller是延伸到tabbar下面,并且在window上面。如果在viewdidload里面关闭延伸[selfsetEdgesForExtendedLa... 阅读全文
posted @ 2015-08-28 10:13 马在路上 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 如果控制器使用xib做的,在viewDidLoad方法中获取的view.frame是不正确的这根xib的加载有关,可以把需要做的事情写在viewWillAppear中就能解决 阅读全文
posted @ 2015-08-26 17:22 马在路上 阅读(1430) 评论(0) 推荐(0) 编辑
摘要: 1 //查看全文2 [self.moreBtn mas_makeConstraints:^(MASConstraintMaker *make) {3 make.top.equalTo (self.contentLabel.mas_bot... 阅读全文
posted @ 2015-07-03 17:19 马在路上 阅读(2155) 评论(0) 推荐(0) 编辑
摘要: 在真实开发 中关于多线程的通讯的问题用到下边的例子是比较多的不同的地方时if 和while 的区别 如果只是两个线程之间的通讯,使用if是没有问题的。但是在多个线程之间就会有问题 1 /* 2 * 这个例子用来解释多个生产者和多个消费者的情况 3 */ 4 5 /* 6 * 资源... 阅读全文
posted @ 2015-06-28 16:21 马在路上 阅读(219) 评论(0) 推荐(0) 编辑
摘要: waitnotify ()nitifyAll ()都使用在同步中,因为要对持有监视器(锁)的线程操作所以要使用在同步中,因为只有同步才具有锁为什么这些操作线程的方法要定义object类中呢因为这些方法在操作同步中线程时。都必须要标识他们所操作线程只有的锁只有同一个锁上的被等待线程,可以被同一个锁上的... 阅读全文
posted @ 2015-06-27 18:41 马在路上 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 1 //懒汉模式 2 class Single 3 { 4 public static Single s = null; 5 public Single (){} 6 public static Single getInstance(){ 7 if (s =... 阅读全文
posted @ 2015-06-22 15:40 马在路上 阅读(274) 评论(0) 推荐(0) 编辑