自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

转载 iOS shareSDK分享到新浪微博异常

http://blog.csdn.net/thoris/article/details/75559646

2018-02-28 14:25:15 760

原创 Git常用命令

git常用命令

2017-11-17 14:23:57 315

原创 GitHub、oschina账号SSH Key配置

本篇文章所叙述的内容都是用mac实现的,若你是Windows则仅供参考

2017-11-16 16:51:00 799

原创 iOS静态库简介

一、静态库架构问题不同设备使用的CPU不同,从而使用的CPU架构(指令集)也不同,静态库有其支持的CPU架构,若静态库在不支持的CPU架构上运行程序就会崩溃。1、模拟器使用的CPU架构: iphone4s - iphone5 : i386 iPhone5s - iPhone7plus :x86_642、真机使用的CPU架构: iPhone3gs - iPhone4s:armv7

2017-03-06 21:21:55 418

原创 三方支付 -- 支付宝集成

在iOS开发中有两种支付方式,一种是内购,一种是三方支付(支付宝、微信、银联支付)。

2017-03-03 21:23:14 2139

原创 OC和JS交互 -- JavaScriptCore

iOS7之后苹果推出一个用于OC和JS交互的框架JavaScriptCore.h

2017-02-28 17:55:08 481

原创 OC与JS交互 -- 原生

本文只是介绍简单的OC与JS交互

2017-02-27 22:33:29 1753

原创 KVO -- 键值监听

1、KVO简单介绍KVO(Key Value Observing)键值监听,属于苹果官方API。

2017-02-27 14:55:13 461

原创 获取手机通讯录 iOS

iOS9之前用ABAddressBookRef获取通讯录内容,在iOS9之后(包括iOS9)用CNContactStore获取通讯录内容。并且在获取通讯录内容之前要先授权。

2016-10-08 11:41:02 1215

原创 核心动画 -- CAAnimationGroup简介

CAAnimationGroup能将多个动画组合在一起,如平移、缩放、旋转等效果组合在一起做出更炫酷的的效果。

2016-08-20 22:58:06 2455

原创 核心动画 -- CATransition简介

CATransition也成转场动画、过渡动画。能做出类似两个界面之间push的效果。下面介绍几个属性。

2016-08-20 22:16:25 323

原创 核心动画 -- CAKeyframeAnimation

在上一篇介绍的CABasicAnimation 中可以简单实现一个位置到另外一个位置的动画。但是在现实开发中这个基础动画并不能解决一些动画,如位置连续变动,图片渐入渐出等。所以本篇文章介绍另外一个动画类:CAKeyframeAnimation也叫关键帧动画。它可以实现某一属性按照一串的数值进行动画,有点类似动态图。

2016-08-19 23:35:49 326

原创 核心动画 -- CABasicAnimation简介

Core Animation也就是我们常说的核心动画,它是一组非常强大的用于处理动画的苹果官方API。它直接作用在CALayer层上,在后台执行不会阻塞主线程。

2016-08-19 00:04:28 444

原创 核心动画 -- CALayer简介

在iOS中看得见摸得着的东西基本上都是UIView,而UIView之所以能看得见摸得着就是因为他有一个层(CALayer)

2016-08-16 23:49:16 455

原创 UITableViewCell - 右滑、左滑等操作

1、系统自带右滑按钮在iOS8之后,苹果官方增加了UITableVIew的右滑操作接口,即新增了一个代理方法(tableView: editActionsForRowAtIndexPath:)和一个类(UITableViewRowAction)。代理方法返回的是一个数组,我们可以在这个代理方法中定义所需要的操作按钮(删除、置顶等),这些按钮的类就是UITableViewRowAction。

2016-07-26 16:41:58 13771 1

原创 清除缓存 iOS

了解iOS沙盒机制,计算文件夹包含内容或问价的大小,清除缓存

2016-06-30 10:35:16 4824

原创 CAGradientLayer(颜色渐变) -- 实现iphone手机屏幕“滑动来解锁”动画效果

每次打开iphone手机前,我们都能见到一个动画效果 – “滑动来解锁”!本篇文章来介绍怎么实现颜色渐变的效果!

2016-06-24 11:54:28 3733

原创 UIView及其子类 切圆角

切圆角

2016-06-16 11:44:07 473

原创 导航栏、状态栏字体颜色大小和背景颜色

1、导航栏的背景色和标题颜色大小//设置导航栏标题颜色和大小[self.navigationController.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor redColor], NSFontAttributeName:[UIFont systemFontOfSize:20]}];//

2016-06-12 16:56:22 9906

原创 UITabBarController设置选中时图片和文字的颜色

在做标签栏时,美工会给出两套图。一种是正常状态的,一种是选中状态的。但是当我们设置图片时tabBarItem.selectedImage = [UIImage imageNamed:[NSString stringWithFormat:@”tabbar_%@_hl”,picArr[i]]] 发现并没有什么用!显示的还是系统默认的的颜色–蓝色(字也是蓝色的)

2016-06-12 14:57:29 13753

原创 UIDevice - 获取iPhone系统信息

本篇文章介绍关于 [UIDevice currentDevice] 的内容

2016-05-31 18:00:47 588

原创 正则表达式

正则表达式用好了在一定程度上能够简化的我们的代码,是我们的代码业务逻辑更清晰。当然虽然写了这篇博客我也不知道这些正则表达式每个字符的含义!

2016-05-30 16:36:19 258

原创 设置UITextView和UILabel的行间距

本篇文章介绍如何用NSMutableParagraphStyle的属性给UITextView和UILabel设置行间距。

2016-05-25 14:55:36 588

原创 让UITableViewCell的分隔线显示完全

在iOS7中UITableViewCell中的分隔线左侧会默认出现15像素的空白,本篇文章介绍如何让UITableViewCell的分隔线显示完全。

2016-05-23 17:59:12 424

原创 不用导入SDK就可实现导航--URI方式跳转到各类地图进行导航

最近在做导航,所以把自己找到的资料总结一下!无论是百度地图、高德地图、谷歌地图还是腾讯地图它们都有自己的SDK,我们只需要在自己的工程中导入SDK并查看相应的官方文档,基本上就可以实现导航。但是这样每个地图的SDK都导入不但麻烦而且占用APP的内存。最关键的是我们上传到AppStore的包文件是有限制的。所以我的原则是能不导入的SDK 就不导入。还有一种方式就是是以URI跳转的方式

2016-04-19 17:01:06 8186

原创 Xcode快速注释-VVDocumenter

VVDocumenter是对代码快速注释的一个插件,只需要在方法前加入@”///”三个反斜杠,就可达到快速在注释的目的。也支持Swift。

2016-04-06 09:48:39 2064

原创 NSDate与NSDateFormatter

NSDate是一个日期类,在学习之前你可以了解一下UTC- 世界标准时间

2016-02-28 16:26:01 857

原创 自定义Xcode代码片段

在实际开发中,有一些代码会经常重复使用(可能在同一个工程中,也可能不在同一个工程中)。这里为了提高开发速度,可以使用自定义XCode代码片段(xcode自动提示)。xcode的代码片段(自动提示)都定义在如下图所示的地方下面我们来自定义自己常用的断码片段

2016-02-22 16:34:20 536

原创 可变字典(NSMutableDictionary)简介

字典是一个无序的集合,也可称之为键值对。与数组不同的是字典可以通过特定的key快速查找到想要的值,而不用遍历字典。所以一个唯一的key只能对应一个值,而多个key可以对应同一个值。字典分为不可变字典(NSDictionary)和可变字典(NSMutableDictionary)。NSMutableDictionary继承自NSDictionary。自本篇文章只介绍NSMutableDictionary的一些简单用法。

2016-02-19 10:03:06 2231

原创 NSDictionary 简介

字典是一个无序的集合,也可称之为键值对。与数组不同的是字典可以通过特定的key快速查找到想要的值,而不用遍历字典。所以一个唯一的key只能对应一个值,而多个key可以对应同一个值。字典分为不可变字典(NSDictionary)和可变字典(NSMutableDictionary)。本篇文章只介绍NSDictionary。。。

2016-02-18 17:42:13 1426

原创 NSMutableArray 简介

数组是一个有序的集合类,可以根据编制的索引找到想要的结果。OC数组只能存储对象(如字符串、数组、字典等),不能存储基本数据类型(如int,float,char),也不能存储nil。分为不可变数组(NSArray)和不可变数组(NSMutableArray)。可变数组在初始化创建以后还可以对其内容进行操作(删除、添加等)。本篇文章只介绍NSMutableArray的一些简单用法。

2016-02-18 16:52:12 1355

原创 NSArray简介

数组是一个集合类,是有序的,可以根据编制的索引找到想要的结果。OC数组只能存储对象(如字符串、数组、字典等),不能存储基本数据类型(如int,float,char),也不能存储nil。分为不可变数组(NSArray)和不可变数组(NSMutableArray)。不可变数组一经创建就不能对其内容进行操作。本篇文章只介绍NSArray的一些简单用法。NSMutableArray继承自NSArray。...

2016-02-18 15:04:29 2024

原创 NSMutableString简介

字符串(NSString、NSMutableString)是OC语言中很常用的一个类。NString和NSMutableString最主要的区别就是NSString一旦创建赋值后就不能对其内容进行修改(如长度、插入字符、删除字符),除非重新赋值;而NSMutableString在其创建赋值后可以对其进行删除、插入、修改长度、替换等操作。本篇文章只介绍NSString的一些简单的用法(初学者)

2016-02-17 16:19:44 707

原创 NSString简介

字符串(NSString、NSMutableString)是OC语言中很常用的一个类。NString和NSMutableString最主要的区别就是NSString一旦创建赋值后就不能对其内容进行修改(如长度、插入字符、删除字符),除非重新赋值;而NSMutableString在其创建赋值后可以对其进行删除、插入、修改长度等操作。本篇文章只介绍NSString的一些简单的用法。

2016-02-16 16:49:08 776

空空如也

空空如也

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

TA关注的人

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