自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS热修复JSPatch

现在的app经常需要即时更新,那现在往往就存在不多的解决方案,主流的有iOS8之后的Framework 实现,web APP ,还有现在比较火的JSPatch; 今天先对JSpatch进行热修复学习。 学习地址: 源码:(https://github.com/bang590/JSPatch) 文章:http://www.finalshares.com/read-6892?jike-2

2016-01-30 16:44:22 1814

原创 IOS 个推推送总结

1.创建个推开发者帐号 创建个推开发者帐号,请访问个推开发者平台(dev.getui.com),点击注册进行开发者账号注册。 2.登记新应用 创建好账号进入个推开发者平台,首页展示的是如下界面,点击左上角“登记应用”。 注意:应用平台选择IOS,应用标识与工程的Bundle ID相同,应用证书是推送证书的P12文件(分为开发环境和产品环境),证书密码是导出P12文件的时候设置的,个推平台

2016-01-30 15:26:25 7202 1

原创 iOS进阶7--桥接JS和Native

#import "ExampleUIWebViewController.h"#import "WebViewJavascriptBridge.h"@interface ExampleUIWebViewController ()@property WebViewJavascriptBridge* bridge;@end@implementation ExampleUIWebViewControl

2016-01-29 14:16:02 744

转载 webview内容适应

解决方法:一、RCLabel二、通过代理方法两种方法,方法1可以得到内容的实际高度,方法2得到了将内容显示完整后的 webView 的尺寸(包含 UIEdgeInsets)- (void)webViewDidFinishLoad:(UIWebView *)wb{ //方法1 CGFloat documentWidth = [[wb stringByEvaluatingJav

2016-01-29 11:42:06 216

转载 IOS 宏与常量的使用

本文转自http://www.jianshu.com/p/f83335e036b5

2016-01-29 10:06:47 485

原创 快速为Target设置宏定义

点击 Build Settings ,然后在搜索框里输入‘macros’ 上图可以看出我们已经将该target的宏定义设为TEST,在项目中使用时可以直接使用 #ifdef TESTNSLog(@"测试环境");#elif NSLog(@"其他环境");#endif一般Apple已经为我们设置好了 DEBUG 的宏定义,所以,我们只要让 NSLog 在 DEBUG 模式下失效就好了,

2016-01-27 17:07:14 1202

转载 mansory使用记录&&NSLayoutConstraint-代码实现自动布局

在代码自动布局时,我们经常使用mansory来取代系统自带的autoLayout,mansory使用有如下注意点: mas_makeConstraints 是给view添加约束,约束有几种,分别是边距,宽,高,左上右下距离,基准线。添加过约束后可以有修正,修正有offset(位移)修正和multipliedBy(倍率)修正。语法一般是 make.equalTo or make.greaterTha

2016-01-26 14:26:23 2260

转载 RunLoop学习

iOS关于RunLoop和Timer  RunLoop这个东西,其实我们一直在用,但一直没有很好地理解它,或者甚至没有知道它的存在。RunLoop可以说是每个线程都有的一个对象,是用来接受事件和分配任务的loop。永远不要手动创建一个runloop,它是跟随着每个线程的。一个RunLoop接收两种source的事件:input source和timer source。同时必须知道的是,

2016-01-22 23:21:51 334

转载 KVO学习

以下转自编程小翁@博客园KVO,全称为Key-Value Observing,是iOS中的一种设计模式,用于检测对象的某些属性的实时变化情况并作出响应。网上广为流传普及的一个例子是利用KVO检测股票价格的变动,例如这里。这个例子作为扫盲入门还是可以的,但是当应用场景比较复杂时,里面的一些细节还是需要改进的,里面有多个地方存在crash的危险。本文旨在逐步递进深入地探讨出一种目前比较健壮稳定

2016-01-22 16:44:08 684

原创 解决TableViewCell分割线默认左边间隔15点

如下初始化可以解决cell默认左边间距问题_tableView = [[UITableView alloc] initWithFrame:self.view.frame style:UITableViewStylePlain];    //_tableView.backgroundColor = [UIColor darkGrayColor];    _tableView.delega

2016-01-22 14:09:31 558

原创 APP跳转到应用内设置

//到具体位置,先设置URL Schemes添加"prefs"-(void)ToSetting{    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]];}/*跳转到其他的界面的字段About — prefs:

2016-01-20 11:39:21 808

原创 两个APP之间跳转

项目中经常需要打开第三方应用软件,今天结合网上一些资料整理了下。假如有App1和App2两个应用,现在要使App1能够跳转到App2。基本的思路是这样的,要先在App2中的定义的一个URL Type,具体设置可以在info-plist文件中设置,或者在应用的Target下--->info--->URL Types中设置。1.在info-plist文件中设置:URL identi

2016-01-20 10:27:32 1072

原创 Swift基础学习

swift基础知识学习地址  http://c.biancheng.net/cpp/html/2265.html

2016-01-15 16:27:44 408

空空如也

空空如也

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

TA关注的人

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