自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

转载 ios 截图

-(void)fullScreenshots{UIWindow *screenWindow = [[UIApplication sharedApplication] keyWindow];    UIGraphicsBeginImageContext(screenWindow.frame.size);//全屏截图,包括window    [screenWindow.la

2014-09-30 15:37:22 735

原创 CAanimation动画 暂停,继续

停止: let pausedTime = layer.convertTime(CACurrentMediaTime(), fromLayer: nil) layer.speed = 0.0 layer.timeOffset = pausedTime

2014-09-29 18:40:46 6310

转载 Swift中的required修饰符

普通子类通常情况下,一说到required修饰符,我们最先想到的应该就是普通类(class)的init()方法了。比如下面这个类:class MyClass { var str:String init(str:String) { self.str = str }}当我们定义一个MyClass的子类(subclass)并实例化这个子类

2014-09-29 17:53:58 17529 5

转载 IOS中创建使用链接库(总结)

IOS中创建使用链接库(总结)一、动态链接库与静态链接库的区别  库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。 1. 静态函数库    这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的

2014-09-29 11:21:39 14837

转载 【转】Swift之?和!

Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:?12345var stringValue : String  //error: variable

2014-09-26 16:13:54 732

转载 Swift学习笔记五:循环和条件语句

一、循环语句1. for循环     1) for -in 循环,对于数据范围,序列,集合等中的每一个元素,都执行一次          for a in 0...5{}    //循环迭代,从a=0到a=5,执行{}里的代码             注意:a只循环中存在,也就是出了{}a就不存在了                     或者遍历数组     

2014-09-26 16:13:12 549

转载 初探swift语言的学习笔记九(OC与Swift混编)

原文地址:http://blog.csdn.net/fengsh998/article/details/34440159swift 语言出来后,可能新的项目直接使用swift来开发,但可能在过程中会遇到一些情况,某些已用OC写好的类或封装好的模块,不想再在swift 中再写一次,哪就使用混编。这个在IOS8中是允许的。先中简单的入手,先研究在同一个工程目录下混合使用的情况。

2014-09-26 13:11:43 1342

转载 swift用全局常量代替宏

预处理指令Swift编译器不包含预处理器。取而代之的是,它充分利用了编译时属性,生成配置和语言特性来完成相同的功能。因此,Swift没有引进预处理指令。 简单宏在C和Objective-C,您通常使用的#define指令定义的一个基本常数,在Swift,您可以使用全局常量来代替。例如:一个全局定义#define FADE_ANIMATION_DURATION 0.3

2014-09-26 12:05:51 14240 1

转载 Using UIScrollView with Auto Layout in iOS

Using UIScrollView with Auto Layout in iOSBy Mike Woelmer | Published: March 5, 2014Who says you can’t teach an old control some new tricks?  The UIScrollView has been arou

2014-09-24 23:55:26 1964 1

转载 iOS 通知中心扩展制作入门

from:http://onevcat.com/2014/08/notification-today-widget/扩展 (Extension) 是 iOS 8 和 OSX 10.10 加入的一个非常大的功能点,开发者可以通过系统提供给我们的扩展接入点 (Extension point) 来为系统特定的服务提供某些附加的功能。对于 iOS 来说,可以使用的扩展接入点有以下几个:

2014-09-24 19:22:21 2542

转载 iOS8新特性之基于地理位置的消息通知UILocalNotification

原文  http://blog.csdn.net/yujianxiang666/article/details/36007913         苹果在WWDC2014上正式发布了全新的iOS8操作系统。界面上iOS8与iOS7相比变化不大,不过在功能方面进行了完善。                                    iOS8

2014-09-24 18:59:20 2303

转载 AutoLayout中的Content Hugging 和 Content Compression Resistance

iOS6中引入了AutoLayout,极大的方便了UI元素的布局,现在已经过去一年了,并且大部分设备的系统也已经升级到了iOS6,是时候要使用此项技术了。在AutoLayout的学习中有两个概念官方文档讲述的不是很清楚,今天花费了2个小时的时间研究了一下,在此总结一下。Content Hugging 和 Content Compression Resistance这两个属性对有in

2014-09-24 17:53:40 31903 3

转载 iOS8 定位新增功能

从iOS诞生之日起,系统便配带了定位功能,随着无线互联网的需求,移动功能的日新月异的变化,以及iOS的不断升级,定位功能都有不断的更新,自iOS7加入了iBeacon,为无线移动推送提供了更多的变数以后,在iOS8里面定位功能也有不俗的表现。Core Location framework的变化主要有以下几点:1. 在定位状态中引入Always 和WhenInUse的概念。2. 加入Vi

2014-09-24 11:52:54 24347 4

转载 iOS中代码支持多国语言切换的实现(Xcode5+iOS7)

原文  http://blog.csdn.net/gisxy/article/details/20577881为了增加程序的用户使用数量,那么程序的国际化是不可或缺的一步。在Xcode中要实现程序的国际化,其实非常简单,开发者只需要简单配置,并修改相应的字符串键值对即可。        应用程序的国际化主要包括三个方面:A、程序名称国际化;B、程序内容国际化;C、程

2014-09-23 18:15:32 967

转载 使用Autolayout xib实现动态高度的TableViewCell

最近又要做新功能了,虽然没有什么难点,只是获取后端XML数据显示到TableView,但是不是可以更简单快速的完成呢?原来Cell的动态高度一直都是通过sizeWithFont手动计算,潜意识觉得这应该不是最好的实现方式,但由于当时时间紧不允许尝试新技术,所以问题也就遗留了下来,这次又遇到了,时间充裕就解决下吧。Autolayout是解决自适应frame问题的解决方案(iOS6.0就已经支

2014-09-23 15:48:19 11850

转载 iOS开发常用国外网站清单

工欲善其事必先利其器,最近发现临时查找一些东西容易浪费时间,花了点时间整理一下常用的网站,方便以后备用。国内的code4app,ui4app,cocoachina,oschina,csdn就不说了,基本上很好用。不过国外网站上的好东西更多,可惜找起来也更费时间,需要整理一下。主要分开发教程、示例项目、UI设计、问题解决几块。开发教程:

2014-09-23 14:14:20 2355

转载 制作iOS Ad-Hoc测试应用

from:http://blog.csdn.net/yuanbohx/article/details/9213879本文是保证完成iOS真机测试证书一系列导入流程的前提下所做的操作,如还没有进行上述工作,请在网络上找寻相关资料,这里不再赘述。1、添加Devices:登录苹果开发者网站:https://developer.apple.com/account/ios/dev

2014-09-22 16:23:37 3494

原创 新的xocde使用旧的模拟器

sdklu'j  /Applications/xcode 6.0.1/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs

2014-09-22 10:47:10 1167

转载 [iOS] 初探 iOS8 中的 Size Class

分类: iOS2014-09-15 17:15 320人阅读 评论(3) 收藏 举报ios目录(?)[+]原文地址:http://blog.callmewhy.com/2014/09/12/learn-ios8-size-class/以前和安卓的同学聊天的时候,谈到适配一直是一个非常开心的话题,看到他们被各种屏幕适配折磨的欲仙欲死,心里真替他

2014-09-20 14:59:44 4953 2

转载 [iOS] 初探 iOS8 中的 Size Class

iOS8新特性,Size Classes,是对老式UI思路的全新抽象:把各个设备屏幕(iphone4,5,6, ipad,iwatch?)以及它们的屏幕旋转状态都抽象成屏幕Size的变化,将这些Size归纳成几个类别。iOS8新特性,Size Classes,是对老式UI思路的全新抽象:把各个设备屏幕(iphone4,5,6, ipad,iwatch?)以及它们的屏幕旋转状态都抽象成屏

2014-09-20 14:58:29 2555

转载 UIView animations with autolayout

UIView animations with autolayoutPosted on August 5, 2013 by BrandonLearn how to do typical UIView animations using autolayout constraints.Using autolayout in your apps is becoming increas

2014-09-20 11:46:15 1453

转载 AutoLayout(自动布局)入门

AutoLayout(自动布局)入门这是博主的WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS,或者通过页面左侧的邮件订阅的方式订阅本站。AutoLayout在去年的WWDC上被引入Cocoa,而在今年的WWDC上,Apple不惜花费了三个Session的前所未见的篇幅来详细地向开发者讲解AutoLayout在iO

2014-09-20 11:27:12 3434

转载 一篇厚道的Autolayout及VFL经验分享

原文:http://blog.csdn.net/mozixiong/article/details/14165391这篇不是什么教程。Cocoa autolayout出来蛮久了。以前多次想去深入研究一下,每次都很蛋疼无序。这东西是在有些搞。尤其习惯了code写布局的。看到Visual format language,简直要掀桌子。搜教程,满世界都是,没有一个讲得透彻的。例子空洞。你

2014-09-20 10:58:28 3294

转载 How to use Display Zoom on your iPhone 6 or iPhone 6 Plus

How to use Display Zoom on your iPhone 6 or iPhone 6 Plus时间 2014-09-20 03:44:05  iPhone Hacks原文  http://www.iphonehacks.com/2014/09/use-display-zoom-iphone-6-plus.htmlAs I had mentioned 

2014-09-20 09:37:19 3436

转载 iPhone 分辨率 全

2014-09-20 09:34:46 1195

转载 iOS开发技巧(系列十五:autolayout自动布局)

iOS开发技巧(系列十五:autolayout自动布局)发表于3个月前(2014-06-14 13:59)   阅读(121) | 评论(1) 6人收藏此文章, 我要收藏赞0摘要 autolayout可以方便的进行屏幕适配ios autolayout constraints 自动布局autolayout自动布局技术在iOS6就已经推出了,但是

2014-09-19 14:25:56 38002

转载 IOS 6 自动布局 入门-2

IOS 6 自动布局 入门-2 Matthijs Hollemans on September 29, 2012Tweet这篇文章还可以在这里找到 英语, 韩语来自Ray:恭喜各位!你们已经通过宣传ios feast提前解锁了第一个有关IOS6的教程。目前这份教程只是我们的新书iOS 6 By Tutori

2014-09-19 13:47:32 5317 1

转载 IOS 6 自动布局 入门-1

Matthijs Hollemans on September 29, 2012Tweet这篇文章还可以在这里找到 英语, 韩语来自Ray:恭喜各位!你们已经通过宣传ios feast提前解锁了第一个有关IOS6的教程。目前这份教程只是我们的新书iOS 6 By Tutorials里面某个章节的精简版。这份

2014-09-19 13:46:22 2341

转载 Auto Layout

做过Android应该都知道相对布局这个概念,一个控件以另一个控件为参照进行布局,那么即使屏幕变化,布局也会随着进行微调,以达到良好的视觉效果并且保持了代码的可拓展性。随着iPhone5 的面世,iPhone的屏幕比例也失调了。今年的WWDC就有了iOS的新特性auto layout,当然这个自己也还在学习当中。这里就把自己这几天的收获记录下…..首先讲讲auto Layo

2014-09-19 13:45:06 2139

转载 iPhone开发之NSRunLoop的进一步理解

iPhone开发之NSRunLoop的进一步理解发表于5个月前(2014-04-14 11:50)   阅读(148) | 评论(0) 3人收藏此文章, 我要收藏赞0iPhone应用开发中关于NSRunLoop的概述是本文要介绍的内容,NSRunLoop是一种更加高明的消息处理模式,他就高明在对消息处理过程进行了更好的抽象和封装,这样才能是的你不用处理一些很琐碎很低层次的具体消息的

2014-09-17 16:44:38 1282

转载 NSOperation isConcurrent

NSOperation默认是非并发的,当你调用-[NSOperation start]方法时,该方法会等任务结束才会返回;并发的NSOperation是指,当你调用-[NSOperation start]后,NSOperation会在非当前线程(建立一个NSThread,或是dispatch async等)执行任务,并在任务结束之前就返回;需要注意的是,并发行为都需要你

2014-09-16 18:54:23 1710

转载 初探 iOS8 中的 Size Class

初探 iOS8 中的 Size Class 2014年 09月 12日文章目录1. 简介2. 实验3. 实战3.1. 修改 Constraints3.2. 安装和卸载 Constraints3.3. 安装和卸载 View3.4. 其他4. 后话以前和安卓的同学聊天的时候,谈到适配一直是一个非常开心的话题,看到他们被各种屏幕适配折磨的欲仙欲死,心里真替他们高兴

2014-09-16 13:11:24 45060 14

转载 关于IOS的Autolayout特性的理解以及使用

前段时间时间总是在纠结这个ios的Autolayout的布局问题。总感觉Apple这样做很麻烦,感觉Autolayout的代码写起来很别扭。半个眼都不想去看那些代码,又臭又长。其实不然,当现在Apple发布的各个产品上市之后,设备的屏幕分辨率也有了很大的变化,iPhone4/4S是3.5寸,iPhone5是4.0寸,ipad2/new ipad/ipad4是9.7寸的,ipad  mini是7

2014-09-16 13:08:58 47225 4

转载 Xcode6的新特性、iPhone6和iPhone6Plus的适配,xcode6iphone6

今年苹果发布会已经结束,但人们貌似对iPhone6和iPhone6plus不太感兴趣,而对iWatch非常期待。这次苹果一次发布两种屏幕大小的手机,而且与之前的机型的屏幕大小都不一样。这对开发者来说,无疑是最担心的事了,之前的app在iPhone6和iPhone6Plus上会不会布局全乱了呢?        不用担心苹果肯定会考虑到这些问题的:   虽然屏幕分辨率变了很

2014-09-16 10:43:44 13313 2

转载 iPhone6分辨率与适配

分辨率和像素经新xcode6模拟器验证(分辨率为pt,像素为真实pixel):iPhone5分辨率320x568,像素640x1136,@2xiPhone6分辨率375x667,像素750x1334,@2xiPhone6 Plus分辨率414x736,像素1242x2208,@3x,(注意,在这个分辨率下渲染后,图像等比降低pixel分辨率至1080p(1080x192

2014-09-16 10:35:34 2533 1

转载 UIKit 力学教程

UIKit 力学教程Colin Eberhardt on October 9, 2013Tweet这篇文章还可以在这里找到 英语, 俄语, 韩语If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter. Thanks for visiting!Ray:这篇教程

2014-09-15 19:40:46 1110

转载 iOS内置加速计(UIAccelerometer/CoreMotion)

•通过iOS设备提供的内置的加速计,可以确定设备什么时候移动、移动了多少距离以及设备的方向•在应用程序中,使用UIAccelerometer类来接收加速计数据,通过类方法sharedAccelerometer可以获得该类的实例•使用加速计需要设置其更新间隔和代理,此后,在指定的时间间隔,会收到代理方法accelerometer:didAccelerate:的回调•该代理方法

2014-09-15 18:13:10 4077

转载 CoreMotion框架-iOS设备的核心运动

我们知道iOS的应用真的太多了,很多应用让我们惊叹不已!!!很多意想不到的应用!比如:1.电子罗盘指南针之类的应用-让我们知道方向。2.运动类型软件-让我们知道我们跑步多少公里。3.社交软件中的摇一摇功能。4.游戏中扮演角色类中根据设备的晃动等进行操作。等等。。而且还有很多应用正在层出不穷的展现再我们面前。其实,他们多半是

2014-09-15 18:05:36 5207 1

转载 Reveal使用步骤和 破解Revealapp的试用时间限制

下载地址:http://pan.baidu.com/s/1eQstR2M一.Reveal使用步骤1.启动Reveal --> Help --> Show Reveal Library in Finder,拖动添加Reveal.framework到工程中。选中 Copy items into destination group's folder (if needed)以及当前的tar

2014-09-15 15:12:29 8524 3

转载 Reveal查看任意app的高级技巧

Reveal是一个很强大的UI分析工具,与其他几个功能相近的工具(比如PonyDebugger)相比,其最大的特点就是非常直观,用来查看app的UI布局非常方便。其常规用法是将framework集成至Xcode工程中,可参见Reveal的官网http://revealapp.com/,但我们这次讲述的却是非常规用法。在12/21的#阿里技术嘉年华#上,我给听众展示了使用Reveal查看任意

2014-09-15 15:10:04 2399 5

C#编码规范(代码规范总结)

命名规范制定意义 1 方便代码的交流和维护,便于日后自己的再次阅读。 2 不影响编码的效率,不与大众习惯冲突。 3 使代码更美观、阅读更方便。 4 使代码的逻辑更清晰、更易于理解

2009-02-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除