Bubble_H的博客

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

iOS10配置须知

在iOS10中,如果你的App想要访问用户的相机、相册、麦克风、通讯录等等权限,都需要进行相关的配置,不然会直接crash。 需要在info.plist中添加App需要的一些设备权限。NSBluetoothPeripheralUsageDescription 访问蓝牙NSCalendarsUs...

2016-09-18 14:35:29

阅读数 583

评论数 0

iOS10相册相机闪退bug

iOS10系统下调用系统相册、相机功能,遇到闪退的情况,描述如下: This app has crashed because it attempted to access privacy-sensitive data without a usage description.The app’s I...

2016-09-18 14:33:37

阅读数 1313

评论数 0

[Objective-C]关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects)

关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分。 关联特性只有在Mac OS X V10.6以及以后的版本上才是可用的。 在类的定义之外为类增加额外的存储空间 使用关联,我们可以不用修改类的定义而为其对象增加存储空间。这在我们无法访问到类的源码的时...

2016-08-04 09:42:18

阅读数 163

评论数 0

iOS开发~CocoaPods使用详细说明

一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。二、安装由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下:注:要使用CocoaPods,...

2016-04-18 15:48:02

阅读数 291

评论数 0

iOS-生成国际化包-配置App多语言支持

如果你的App需要支持多国语言。那么,就应该为你的App应用添加“国际化”支持。 国际化其实都大同小异,其核心思想就是为每种语言单独定义一份资源。1.创建国际化语言文件:文件名为:Localizable.strings 2.选中Localizable.strings文件,在Utilites中,...

2016-03-21 10:54:32

阅读数 1631

评论数 0

mac-程序员必备工具(2)-iTerm2

转自:http://blog.csdn.net/hitwhylz/article/details/18926149Mac 对原生 Shell 的支持是无数程序员喜爱 Mac 的理由之一,程序员用 Mac 而不用 Shell,基本等于自断一臂,威力将大打折扣。Shell 并非凭空而来,它的入口是终端...

2016-03-18 15:39:11

阅读数 351

评论数 0

Git操作文档

mkdir 创建文件夹 cd 进入当前目录 ( 不写目录名 直接回到家目录) cd .. 回到上一层 ls 查看当前目录内容 ls -a 查看当前目录下隐藏文件 pwd 查看当前目录 open . 打开当前目录 rm 删除文件建...

2015-12-24 09:49:05

阅读数 153

评论数 0

Swift学习之路 -- 协议、扩展和泛型

本文学习自《 The Swift Programming Language-swift2.0官方手册 中文版》的电子版 是记录自己的Swift学习历程、整理相关资料便于查看协议和扩展使用protocol来声明一个协议protocol ExampleProtocol { var simpl...

2015-12-18 13:48:58

阅读数 547

评论数 0

Swift学习之路 -- 枚举和结构体

本文学习自《 The Swift Programming Language-swift2.0官方手册 中文版》的电子版 是记录自己的Swift学习历程、整理相关资料便于查看枚举使用enum来创建一个枚举,就像类和其他所有命名类型一样,枚举可以包含方法 enum Rank : Int { ...

2015-12-08 13:14:35

阅读数 197

评论数 0

Swift学习之路 -- 对象和类

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

2015-11-30 10:14:45

阅读数 182

评论数 0

快速排序的理解

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

2015-11-27 14:11:23

阅读数 210

评论数 0

文本转语音

转自:http://www.cnblogs.com/qingjoin/p/3160945.html首先导入系统框架 导入头文件和代理#import <AVFoundation/AVSpeechSynthesis.h> <AVSpeechSynthesizerDelegate&g...

2015-11-26 11:00:39

阅读数 271

评论数 0

摇一摇

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

2015-11-26 10:17:19

阅读数 164

评论数 0

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

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

2015-11-25 17:28:02

阅读数 165

评论数 0

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

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

2015-11-25 10:26:19

阅读数 212

评论数 0

添加第三方字体库

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

2015-11-24 14:23:39

阅读数 332

评论数 0

调用手机震动

首先:导入框架: AudioToolbox.framework 然后导入头文件:#import <AudioToolbox/AudioToolbox.h> 在按钮点击事件中调用AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);...

2015-11-24 13:35:04

阅读数 186

评论数 0

指纹验证

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

2015-11-23 16:41:31

阅读数 533

评论数 0

UIScrollView无缝滚动

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

2015-11-23 13:15:41

阅读数 238

评论数 0

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

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

2015-11-20 17:17:48

阅读数 391

评论数 0

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