- 博客(28)
- 收藏
- 关注
原创 In didFinishLaunchingWithOptions openUrl load 10 seconds
UIApplicationLaunchOptionsRemoteNotificationKeydidFinishLaunchingWithOptionsopenURL
2015-04-13 20:55:22
757
转载 Emacs入门
Emacs基本概念buffer 缓冲区。Emacs并不直接对文档进行操作,它是把文件加载进buffer,用户直接操作buffer,只有当用户确定把buffer中所做的修改写入文件时,Emacs才把buffer中的内容写入文件。buffer实际上就是一个内存缓冲区。window 窗口。Emacs中的窗口是用来显示buffer的一个区域。frame Emacs中的frame就是操作系统中的窗
2015-04-12 17:50:24
579
原创 Objective-c带时区的时间格式转换(zone,NSDate,NSString)
最近遇到一个时间转换问题,折腾了半个小时才搞定,问题描述如下:字符串“2014-12-05T20:32:12.416+08:00”转换成NSDate的格式.结果一直为null最后终于成功了 NSDateFormatter 设置成格式为“yyyy-MM-dd'T'HH:mm:ss.SSSxxx” 完美转换毫秒 .SSS 时区 xxx “+08:00”还可以把
2015-04-12 15:42:01
913
原创 超简单MarkDown教程
越来越多的博客、笔记网站或客户端支持MarkDown编辑文章,下面给读者带来一个简单的MarkDown教程,当然看完不一定记住,要经常使用."Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markd
2015-04-12 13:55:00
975
转载 GitHub详细教程
GitHub详细教程Table of Contents1 Git详细教程1.1 Git简介1.1.1 Git是何方神圣?1.1.2 重要的术语1.1.3 索引1.2 Git安装1.3 Git配置1.3.1 用户信息1.3.2 高亮显示1.3.3 忽略特定的文件1.3.4 使用.gitkeep来追踪空的文件夹1.4 开始操作Git1
2014-12-17 10:40:23
486
转载 iOS: 关于CALayer的contentsCenter属性
iOS: 关于CALayer的contentsCenter属性首先注意加入Quartz Core Framework,然后import必要的Header:QuartzCore/QuartzCore.h.我们先来使用CALayer显示一个完整的图片,如下代码://创建CGImageRef(test.png是工程Bundle中的资源图片文件)CGImageRef img
2014-12-17 10:36:48
4047
转载 iOS: 使用CGContextRef,CGPath和UIBezierPath来绘画
iOS: 使用CGContextRef,CGPath和UIBezierPath来绘画这三种东西:CGContextRef,CGPath和UIBezierPath。本质上都是一样的,都是使用Quartz来绘画。只不过把绘图操作暴露在不同的API层面上,在具体实现上,当然也会有一些细小的差别。我们将主要使用这3个类型,绘制出同一张图片,如下,一个笑脸: 首先
2014-12-17 10:35:28
843
转载 iOS: 使用CGContextRef中的Transform来辅助作图
iOS: 使用CGContextRef中的Transform来辅助作图注意:本文讲述CGContextRef中相关Transform使用的API,其他类型的Transform会和此类似。对于CGPath,Path的添加函数中会有CGAfflineTransform参数。如下图:对于UIBezierPath类型,请使用applyTransform方法。
2014-12-17 10:34:39
1149
转载 iOS: 对图片进行不规则剪裁
iOS: 对图片进行不规则剪裁效果如下图: 首先,在工程Bundle中加入测试用的图片文件,比如“meteoralp.jpg”。 首先,我们需要把图片展示在界面上。很简单的操作,唯一需要注意的是由于CGContextDrawImage会使用Quartz内以左下角为(0,0)点的坐标系,所以需要使用CGContextTranslate
2014-12-17 10:32:58
1346
转载 IOS用CGContextRef画各种图形
IOS用CGContextRef画各种图形首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,vi
2014-12-17 10:31:00
479
转载 再看知名应用背后的第三方开源项目
再看知名应用背后的第三方开源项目知名应用程序的设计和技术一直都是开发者需要学习的,同样这些应用所使用的开源框架也是不可忽视的一部分。此前《iOS第三方开源库的吐槽和备忘》中作者ibireme列举了国内多款知名应用所使用的开源框架,并对其中一些框架进行了分析,同样国外开发者@iOSCowboy也在博客中给我们列出了国外多款知名应用使用的开源框架。另外txx's blog中详细介绍了Fac
2014-12-16 14:07:03
531
转载 如何给UIViewController瘦身
如何给UIViewController瘦身 随着程序逻辑复杂度的提高,你是否也发现了App中一些ViewController的代码行数急剧增多,达到了2、3千行,甚至更多。这时如果想再添加一点功能或者修改现有逻辑变得让人无比头疼。如果你遇到了这类问题,那是时候停下来了,思考一下如何更好地组织代码,给VC瘦身。本文将会阐述如何结合MVC的思想帮你的VC瘦身同时提高复用和可扩展性。
2014-12-16 14:05:20
375
转载 Clojure 驱动的 Web 开发
Clojure 驱动的 Web 开发Clojure 是新一代建立在 JVM 之上的 Lisp 方言,随着 Clojure 越来越成熟,用 Clojure 替代 Java 直接作为 JVM 平台的开发语言,不仅能充分利用 Lisp 的强大功能,还可以大大精简代码,提升开发效率。本文介绍如何使用 Clojure 构建 Web 应用程序的开发环境和技术栈。廖 雪峰
2014-12-16 12:33:49
1121
转载 iOS 获取手机的型号,系统版本,软件名称,软件版本
iOS 获取手机的型号,系统版本,软件名称,软件版本生幽默笑话,小明系列冷笑话,小白兔笑话,笑话小故事,小明冷笑话大全,经典小笑话//手机序列号 NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier]; NSLog(@"手机序列号: %@",identifierN
2014-12-16 12:32:24
547
转载 iOS面试题及答案
1.写一个NSString类的实现+ (id)initWithCString:(c*****t char *)nullTerminatedCString encoding:(NSStringEncoding)encoding;+ (id) stringWithCString: (c*****t char*)nullTerminatedCString
2014-12-16 12:28:59
607
转载 国外优秀的UI设计资源库
网站设计或者说UI设计对于Web上的运用是非常的关键,一个站做得好不好,能不能吸引人的眼球,设计占了不低的地位,但话又说回来,Web前端人 员又有多少人是设计专业毕业,具有这方面的能力呢?像我这样没有设计艺术细胞的页面仔,有时候为了一个效果苦于无法整出来,唯一的办法就是去搜索寻找相关 的设计资源网站,找到适合自己的UI效果。经过平时的积累与搜集,我整理了一个UI设计以及Web设计相关的资源网站,希
2014-12-16 12:21:56
1097
转载 50款拥有超赞用户体验的精美移动UI设计
------------------------------------------------------------------------小笑话大道理,笑话小说,小白兔的笑话,小学生笑话大全,开心小笑话,小学生幽默笑话,小明系列冷笑话,小白兔笑话,笑话小故事,小明冷笑话大全,经典小笑话实际上用户界面(UI)和用户体验(UX)就如同硬币的两边,两者同等重要。他们在用户跟他们
2014-12-16 12:19:25
1936
转载 iOS开发 粗解UIDynamicAnimator
列冷笑话,小白兔笑话,笑话小故事,小明冷笑话大全,经典小笑话文章中部分内容借鉴了http://beyondvincent.com/2013/06/16/ios7%E6%96%B0%E7%89%B9%E5%BE%81%E6%B1%87%E6%80%BB05%E5%88%9D%E7%AA%A5uikit%E5%8A%A8%E5%8A%9Buikit-dynamics/U
2014-12-16 11:22:58
510
转载 objc/runtime.h 相关
话,笑话小故事,小明冷笑话大全,经典小笑话Objecitve-C的重要特性是Runtime(运行时),在 Interacting with the Runtime(交互运行)中,运行时函数部分,苹果给出了/usr/lib/libobjc.A.dylib库,这个共享库提供支持动态属性的 objective - c语言,通过其接口,可以用于开发将其他语言运行于Objective-C上的中间
2014-12-16 11:20:48
498
转载 iOS App开发那些事:如何选择合适的人、规范和框架?
话大道理,笑话小说,小白兔的笑话,小学生笑话大全,开心小笑话,小学生幽默笑话,小明系列冷笑话,小白兔笑话,笑话小故事,小明冷笑话大全,经典小笑话合适的人首 先明确一点,合适的人是指纯技术团队的建设。一支战斗力再强的技术团队,面对一个朝三暮四,分分钟推翻自己原有想法的产品经理/项目经理,再好的戏也唱不 出来。花几个月加班加点做项目,还没发布,直接推翻重做,这时候你就得去楼
2014-12-16 11:19:27
786
转载 xcode6中自动布局autolayout和sizeclass的使用
一、关于自动布局(Autolayout)hi,all:在经过了一番犹豫之后,我决定将我自己做的这个小APP的源码公布给大家:其出发点是和大家一起学习iOS开发,仅供学习参考之用。之前代码是托管与gitlab上的,今天我将其pull到github上来了,大家可以自行下载:git clone git@github.com:lihux/twentyThousand
2014-12-16 11:16:28
962
转载 初探 iOS8 中的 Size Class
以前和安卓的同学聊天的时候,谈到适配一直是一个非常开心的话题,看到他们被各种屏幕适配折磨的欲仙欲死,心里真替他们高兴。不过在做到 iPhone 和 iPad 的适配的时候,一个页面需要配置多个 xib 进行开发还是个很头疼的事情。再加上 iPhone6 和 iPhone6 plus 的发布,适配似乎也变得麻烦起来。今天了解了 iOS8 中的 Size Class 之后,真的笑,笑出声。简介
2014-12-16 11:14:06
501
转载 开始iOS 7中自动布局教程(二)
转载请注明来源:http://www.cnblogs.com/zer0Black/p/3977288.html作者:zer0Black这篇教程绝对的最好的学习IOS自动布局的文章,没有之一原文地址:Beginning Auto Layout Tutorial in iOS 7: Part 2正文如下:请注意: 团队成员Matthijs Holleman
2014-12-16 11:11:45
533
转载 开始iOS 7中自动布局教程(一)
你是否曾经想让你的app在横竖屏方向上看起来都表现良好而受挫?是否在做支持iPhone和iPad屏幕布局界面时几近大小便失禁?今天我将给你带来好消息! 一直为大小相同的屏幕设计一个用户界面并不难,但如果屏幕的尺寸改变的话,UI元素的位置和大小也需要相应的做出改变。 到目前为止,如果你的设计相当的复杂,那么你必须编写大量的代码来适应这样的布局。你应该很高兴,现在这样的
2014-12-16 11:07:12
834
转载 Xcode6的新特性、iPhone6和iPhone6Plus的适配,xcode6iphone6
今年苹果发布会已经结束,但人们貌似对iPhone6和iPhone6plus不太感兴趣,而对iWatch非常期待。这次苹果一次发布两种屏幕大小的手机,而且与之前的机型的屏幕大小都不一样。这对开发者来说,无疑是最担心的事了,之前的app在iPhone6和iPhone6Plus上会不会布局全乱了呢? 不用担心苹果肯定会考虑到这些问题的: 虽然屏幕分辨率变了很
2014-12-16 10:49:21
460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人