自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Shave_Kevin的专栏

个人博客 www.shavekevin.com

  • 博客(13)
  • 资源 (12)
  • 收藏
  • 关注

原创 iOS中摇一摇 发短信 打电话 发邮件

摇一摇,打电话,发短信,发邮件

2014-11-29 13:23:14 970

转载 ios的runtime

1. 什么是runtime运行时刻是指一个程序在运行(或者在被执行)的状态。也就是说,当你打开一个程序使它在电脑上运行的时候,那个程序就是处于运行时刻。在一些编程语言中,把某些可以重用的程序或者实例打包或者重建成为"运行库"。这些实例可以在它们运行的时候被连接或者被任何程序调用。程序员有时候会在什么东西应该在编译的时候加载进来以及什么东西该在运行的时候使用之间做出抉择,前者有时候成为编译时

2014-11-24 20:00:31 517

转载 Block编程

1 什么是block iOS SDK 4.0开始,Apple引入了block这一特性。字面上说,block就是一个代码块,但是它的神奇之处在于在内联(inline)执行的时候(这和C++很像)还可以传递参数。同时block本身也可以被作为参数在方法和函数间传递,这就给予了block无限的可能。            对于闭包(block),有很多定义,其中闭包就是能够读取其

2014-11-24 17:07:17 636

转载 C++笔试面试总结

1.new、delete、malloc、free关系new和delete对应、malloc和free对应new和delete是c++语言的标准库函数,而malloc和free是c++的运算符它们都可用于申请动态内存和释放内存,区别在对非内部数据类型的对象而言,malloc和free无法满足动态对象的要求(因为对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函

2014-11-23 09:35:32 729

原创 字符串base64编码

NSString *string = @"Lorem ipsum dolor sit amet.";NSString *base64EncodedString = [[string dataUsingEncoding:NSUTF8StringEncoding] base64EncodedStringWithOptions:0];NSLog(@"%@", base64EncodedString

2014-11-19 15:57:38 796

原创 ios 系统图标的尺寸

图中清晰的列出了系统中各种控件的大小。

2014-11-19 10:09:45 618

转载 自动布局auto layout

引言:Auto Layout是iOS6发布后引入的一个全新的布局特性,其目的是弥补以往autoresizing在布局方面的不足之处,以及未来面对更多尺寸适配时界面布局可以更好的适应.要完全掌握Auto Layout是一件非常消耗精力的事情,需要大量的实践,并且在根本上面,理解其如何使用,如果要全面的介绍Auto Layout和使用场景估计几篇博文都介绍不完,本文希望能将使用Au

2014-11-19 10:05:48 714

原创 清除沙盒缓存时,如何显示设备的总容量和可用容量

返回为byte单位)://显示设备总容量+ (NSNumber *)totalDiskSpace{    NSDictionary *fattributes = [[NSFileManager defaultManager] attributesOfFileSystemForPath:NSHomeDirectory() error:nil];    retu

2014-11-19 09:59:25 583

转载 作为程序员应该知道的九句话

“设计是一个发现问题,而不是发现解决方案的过程” —— Leslie Chicoine “功能说明书里不存在可操作性” —— 37 Signals “过去的代码都是未经测试的代码” —— Michael Feathers “任何傻瓜都能写出计算机可以理解的代码,好的程序员能写出人能读懂的代码” —— Martin Fowler “测试是来表明bug的存在而不是不存在” —— Eds

2014-11-17 19:04:25 566

原创 Storyboard 和XIB的混合使用

以前写程序基本用纯代码 现在流行了故事版的和IB的来写,故事版和IB一起来写整个界面显得简单工程里的代码明显少了,但是功能一点没少既然Xcode6在建工程的时候已经自动为我们生成了一个storyboard和IB文件 这说明苹果官方是推荐我们使用故事版和IB的.因为这样开发起来项目周期短,效率高.随之而来的是维护性差,因为在维护的过程中你需要自己理清开发者的设计思路,每个地方的关联性比较强有时候可能

2014-11-17 18:34:59 1070

原创 Xcode为什么干掉.pch文件若要使用怎么添加进去

为什么xcode6没有自动创建pch文件呢?简单地看:我们在写项目的时候,大部分宏定义,头文件导入都在这里,Xcode6去掉Precompile Prefix Header的主要原因可能在于Prefix Header大大的增加了Build的时间。没有了Prefix Header之后就要通过手动@import来手动导入头文件了,在失去了编程便利性的同时也降低了Build的时间。 具体

2014-11-17 14:09:03 722

原创 git的简单使用

xcode新建项目cd命令进入项目文件夹git initgit add .git commit -m "init"git remote add origin git@xxxx:ios/xxxx.git//把代码上传到git端git push origin master//找到工程所在地址 进入到工程里面cd Desktop/Nameo

2014-11-16 13:57:05 464

转载 github的使用

【初识Github】首先让我们大家一起喊一句“Hello Github”。YEAH!就是这样。Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad

2014-11-12 10:57:06 471

Xcode 真机测试 developer disk image iOS 12

Xcode 真机测试 developer disk image iOS 12,ide xcode

2018-08-06

HTML5与CSS3权威指南

HTML5与CSS3权威指南

2015-08-19

html5实战

html5实战

2015-08-19

HTML5从入门到精通

HTML5从入门到精通 - 中文学习教程

2015-08-19

精通Objective-C设计模式

精通Objective-C设计模式精通

2015-08-07

iOS开发常用的一些小工具

iOS开发常用的一些小工具

2015-08-07

使用storyboard 的segue 从后向前进行传值

使用storyboard 的segue 从后向前进行传值

2015-08-04

Objective-C高级编程 iOS与OS X多线程和内存管理

Objective-C高级编程 iOS与OS X多线程和内存管理

2015-08-04

UILabel 宽度和高度自适应的方法

可以根据需要不同来选择使用高度自适应和宽度自适应.

2015-07-11

ios故事版传值 segue

传值方式中另外一种 在使用storybard的时候这种传值方式简单快捷,适用于基本的传值,一般用于从下往上传值,可以调到任何一个你想要的试图控制器里。

2014-12-13

ios发邮件功能

ios调用系统的API达到发送邮件的功能。

2014-11-29

Storyboard和XIB简单的混合使用

Storyboard和XIB简单的混合使用

2014-11-17

空空如也

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

TA关注的人

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