自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IOS本地推送通知的一些属性 UILocalNotification

一些本地推送通知的属性介绍://设置通知发出的时间@property(nonatomic,copy) NSDate *fireDate;//设置时区,默认是本机设置国家的时区 @property(nonatomic,copy) NSTimeZone *timeZone; //循环推送的时间,是一个枚举常量 @property(nonatomic) NSCalendarUnit rep

2016-04-24 16:52:49 553

原创 设置本地通知后,本地通知不推送

这种情况多发生在IOS8之后,因为在IOS8之后,苹果更加注重管理了本地通知这一块,APP想要发送本地通知,必须发出弹框得到用户同意(IOS8之前不用) 解决方法如下: 在application didFinishLaunchingWithOptions 方法中加入以下代码即可:- (BOOL)application:(UIApplication *)application didFinishL

2016-04-24 16:24:14 338

转载 IOS单元测试中的断言

一、运行第一个单元测试:1.在Xcode 5中新建一个工程默认自带一个单元测试的文件夹,IDE自动生成了一个实现XCTestCase的.m文件,里面有一个失败测试(早期版本中实现的是SenTestCase,是苹果集成的第三方的,现在苹果建议使用新的XCTestCase)。2.测试函数的要求是:1.必须无返回值;2.以test开头;3.测试函数执行的顺序:以函数名中test后面的字符大小有关,比如-(

2016-04-22 13:25:07 747

原创 使用CocoaPods被卡住:Updating local specs repositories

pod update 试了还可以用pod install 被墙了,请大家换成pod install –verbose –no-repo-update

2016-04-17 20:08:46 477

原创 利用IOS的异常处理机制来做崩溃统计分析

前言:先简单的介绍一下IOS中对异常的一些处理 抛出异常:@throw //后面写出异常后执行的操作利用NSException的两个类方法+ (void)raise:(NSString *)name format:(NSString *)format, ... NS_FORMAT_FUNCTION(2,3);+ (void)raise:(NSString *)name format:(NS

2016-04-16 11:26:38 1963

转载 WebViewJavascriptBridge详细使用

前言WebViewJavascriptBridge是支持到iOS6之前的版本的,用于支持native的iOS与javascript交互。如果需要支持到iOS6之前的app,使用它是很不错的。本篇讲讲WebViewJavascriptBridge的基本原理及详细讲讲如何去使用,包括iOS端的使用和JS端的使用。经过多番百度、Google,发现WebViewJavascri

2016-04-10 13:50:45 358

转载 iOS使用NSMutableAttributedString 实现富文本(不同颜色字体、下划线等)

在iOS开发中,常常会有一段文字显示不同的颜色和字体,或者给某几个文字加删除线或下划线的需求。之前在网上找了一些资料,有的是重绘UILabel的textLayer,有的是用html5实现的,都比较麻烦,而且很多UILabel的属性也不起作用了,效果都不理想。后来了解到NSMuttableAttstring(带属性的字符串),上面的一些需求都可以很简便的实现。实例化方法和使用方法实例化方法:使用字

2016-04-07 20:57:58 368

转载 Mac 端安装Cocoapod

iOS 最新版 CocoaPods 的安装流程1.移除现有Ruby默认源$gem sources –remove https://rubygems.org/2.使用新的源$gem sources -a https://ruby.taobao.org/3.验证新源是否替换成功$gem sources -l4.安装CocoaPods(1) sudogeminstallcocoapods备注:苹果系统升级

2016-04-06 19:31:47 332

转载 关于iOS开发中info.plist文件的解读

我们建立一个工程后,会在Supporting files下面看到一个”工程名-Info.plist”的文件,这个是对工程做一些运行期配置的文件,很重要,不能删除。 Enter your image description here: 下面就对其key值和其对应的value值进行解读:Localiztion native development region — CFBundleDevelopme

2016-04-02 20:17:31 409

空空如也

空空如也

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

TA关注的人

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