自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bubble_H的博客

文章是记录个人心得及整理各种资料所得,为记录和分享学习资料之用,不用做它途。

  • 博客(12)
  • 问答 (2)
  • 收藏
  • 关注

原创 Swift学习之路 -- 对象和类

本文学习自《 The Swift Programming Language-swift2.0官方手册 中文版》的电子版 是记录自己的Swift学习历程、整理相关资料便于查看对象和类使用class和类名来创建一个类,类中属性的声明和常量、变量声明一样,唯一的区别就是它们的上下文是类。同理,函数和方法也一样class Shape { var numberOfSides = 0

2015-11-30 10:14:45 320

原创 快速排序的理解

快速排序是对冒泡排序的一种改进。它的基本思想是通过一趟扫描后,使得排序序列的长度能大幅度地减少。通过一趟扫描,确保以某个数为基准点的左边各数都比它小,右边各数都比它大。然后又用同样的方法处理它左右两边的数,直到基准点的左右只有一个元素为止。简单的说就是找一个基准数(待排序的任意数,一般都是选定首元素),把比小于等于基准数的元素放到基准数的左边,把大于基准数的元素放在基准数的右边.排完之后,在把基准数

2015-11-27 14:11:23 316

原创 文本转语音

转自:http://www.cnblogs.com/qingjoin/p/3160945.html首先导入系统框架 导入头文件和代理#import <AVFoundation/AVSpeechSynthesis.h><AVSpeechSynthesizerDelegate>然后 AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc]in

2015-11-26 11:00:39 485

原创 摇一摇

设置允许摇一摇功能[UIApplication sharedApplication].applicationSupportsShakeToEdit = YES;成为第一响应者[self becomeFirstResponder];协议方法// 摇一摇开始摇动- (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event {

2015-11-26 10:17:19 272

原创 Swift学习之路 -- 函数和闭包

本文学习自《 The Swift Programming Language-swift2.0官方手册 中文版》的电子版 是记录自己的Swift学习历程、整理相关资料便于查看函数使用func来声明一个函数,使用名字和参数来调用函数,使用->来指定函数返回值的类型func greet(name:String,day:String) ->String { r

2015-11-25 17:28:02 292

原创 Swift学习之路 -- 简单值和控制流

本文学习自《 The Swift Programming Language-swift2.0官方手册 中文版》的电子版 是记录自己的Swift学习历程、整理相关资料便于查看学习Swift有一个很方便的工具playground,可以同步输出执行代码后的结果,不用在每次打印输出 配置: 选择 New File OK简单值使用let声明常量,使用var声明变量var myVar = 45

2015-11-25 10:26:19 353

原创 添加第三方字体库

1.先把第三方字体库文件拖到工程中 2.修改Info.plist: 添加Fonts provided by application属性, 设值为字体体文件名 3.点选Project文件, 查看Build Phases中的Compile Sources, 如果没有字体库文件, 点+号添加. 如果Compile Sources没有字体库文件 4.你就可以建个label来检验你的成果了

2015-11-24 14:23:39 825

原创 调用手机震动

首先:导入框架: AudioToolbox.framework 然后导入头文件:#import <AudioToolbox/AudioToolbox.h> 在按钮点击事件中调用AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);目前没发现怎么修改参数,知道的请告知,共同学习。

2015-11-24 13:35:04 386

原创 指纹验证

iOS8之后开发者可以使用指纹验证功能,允许App对用户身份进行验证。 指纹识别只是判断当前用户是否是手机的主人!程序原本的逻辑不会受到任何的干扰! 很简单: 首先: 导入#import <LocalAuthentication/LocalAuthentication.h>,这个库只有真机才有,模拟器没有。 然后:LAContext *context = [[LAContext alloc

2015-11-23 16:41:31 724

原创 UIScrollView无缝滚动

工程里遇到了无缝滚动的需求,自己尝试着写了下,原理基本就是通过多建2个imageView,一个放在最前,一个放在最后,然后通过偏移量判断,[scrollView setContentOffset: animated:NO]; 或者 [scrollView scrollRectToVisible: animated:NO];

2015-11-23 13:15:41 361

原创 label不同颜色不同字体及加删除线

之前遇到一个商品打折,需要显示原价已经废除的功能,查了一些资料,各种各样的自定义添加。 其实系统自带的NSMutableAttributedString就能实现这个功能 ,它还能实现一个label不同字体不同颜色的显示

2015-11-20 17:17:48 951

原创 文件上传及进度显示

之前遇到需要显示文件上传时的进度问题,就整理了下资料,没什么复杂的东西,看代码吧。

2015-11-20 17:00:42 566

空空如也

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

TA关注的人

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