自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS打包.a静态库

打包静态库的流程1.创建静态库2.实现需要使用的类3.设置公开类的.h文件4.编译打包模拟器静态库5.编译打包真机静态库6.合并模拟器和真机编译好的静态库7.使用静态库...

2018-04-10 17:06:39 216

原创 Cocoapods无法搜索到最新的SDK

以 Pingpp~2.2.20 为例,说说我遇到的问题及解决办法1、首先检查了一下Cocoapods是不是最新的,$ pod --version2、发现是最新的,所以要更新一下本地仓库 $ pod repo update,结果失败$ pod repo update 错误处理:1.首先找到cocoapods路径,  $ cd /Users/bcwf/.cocoapods/repos/master, ...

2018-03-15 16:43:31 791

转载 iOS崩溃日志的分析

崩溃日志的产生iOS中运行App过程中如果发生程序崩溃,会生成一个崩溃日志文件。这个文件会保存的特定系统目录下,扩展名是crash。当手机连接到iTunes时,会将该文件同步到电脑上。在Mac系统中这些文件会同步到“~/Library/Logs/CrashReporter/MobileDevice”下。而在Windows系统中会同步到“C:\Users\\App

2017-11-15 16:54:42 7854

原创 iOS 去掉html标签

做开发有的时候会遇到服务器返回的数据是html的,我们可以选择直接用webview来加载的方式去处理,当然这个方法不适用所有场景,通常我们会选择把没有必要的html标签去掉留下需要的文字信息//过滤HTML标签-(NSString *)filterHTML:(NSString *)html{ NSScanner * scanner = [NSScanner scanner

2016-11-28 17:34:29 1112

转载 个推技术实现原理介绍

10月16日,OSC源创会走进重庆,不见不散!>>> »  概述PUSH是互联网上内容提供者和内容定制方之间的一种通信机制,利用在服务器端的程序把数据源源不断地推向客户端,大大提高客户机和服务器之间的交互性能。传统互联网上数据交互一般有pull和push两种方式。pull典型使用场景是浏览网页,是用户主动发起请求,向服务器获取数据;push刚好相反,通过服务器直接发送数据给

2016-10-11 09:54:47 5147 1

原创 测试一下,哈哈哈

NSMutableDictionary *dic1 = [NSMutableDictionarydictionaryWithDictionary:@{@"name":@"花花",@"age":@"20"}];    NSMutableDictionary *dic2 = [NSMutableDictionarydictionaryWithDictionary:@{@"name":@

2016-08-23 14:50:05 326

原创 didSelectRowAtIndexPath方法

在IOS开发中,我们经常会用到UItableview,当我们选中一个tableViewCell时,首先调用didDeselectRowAtIndexPath方法,将之前选中的tableViewCell取消选中,然后再调用didSelectRowAtIndexPath方法

2016-08-23 14:47:12 1944

转载 NotificationCenter、KVO、Delegate

在不过分耦合的前提下,controllers间进行通信:1.委托delegation;2.通知中心Notification Center;3.键值观察key value observing,KVO1、Delegate:类A调用类B, 当类B想回调类A的方法的时候, 要用到delegate。多用于发送者希望接受到接受者的某个功能反馈值2、Notificat

2016-08-19 09:38:32 309

转载 关于KVC

KVC(Key-value coding)键值编码: 指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或者给对象的属性赋值。而不需要调用明确的存取方法。(一个非正式的Protocol,提供一种机制来间接访问对象的属性。而不是通过调用Setter、Getter方法访问。)这样就可以在运行时动态在访问和修改对象的属性,而不是在编译时确定,这也是iOS开发中的黑魔法之一。KVC最为重

2016-08-18 11:04:43 417

原创 关于KVO

一、介绍KVO:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受大通知,简单说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。特别适用于一个应用的模型层与控制层的交互。二、使用1. 注册,指定被观察者的属性,2. 实现回调方法3. 移除观察三、应用场景一种典型的应用场景是在一个

2016-08-17 17:03:30 285

转载 字典的快速赋值model: setValuesForKeysWithDictionary

以前:直接赋值PersonModel.h文件中 @property (nonatomic,copy)NSString *name; @property (nonatomic,copy)NSString *sex; @property (nonatomic,copy)NSString *age;字典: NSDictionary *dic = @{@"

2016-08-17 16:44:25 903

原创 滚动视图,某个视图到顶部停留

主要代码1、控制器中-(void)creatHomeView{    homeView *home = [[homeViewalloc] initWithFrame:CGRectMake(0,0, 375,667-64)];    [self.viewaddSubview:home];    __weakSecondViewControl

2016-08-17 10:20:52 494

原创 xib自定义cell之自适应高度

第一种:计算高度label多行显示,计算size:CGSize contentSize = [FXAFactoryfc_getStringSizeWith:str boundingRectWithSize:CGSizeMake(kSCREEN_WIDTH -30, MAXFLOAT)font:[UIFontsystemFontOfSize:14]];第二

2016-08-17 09:27:13 2454

原创 HTTP错误

400 - 错误的请求。 ·401 - 访问被拒绝。IIS 定义了许多不同的 401 错误,它们指明更为具体的错误原因。这些具体的错误代码在浏览器中显示,但不在 IIS 日志中显示: ·401.1 - 登录失败。 ·401.2 - 服务器配置导致登录失败。 ·401.3 - 由于 ACL 对资源的限制而未获得授权。 ·401.4 - 筛选器授权失败。 ·401.5 - ISAPI/CGI

2016-05-25 16:01:57 368

转载 IOS中获取各种文件的目录路径的方法

iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.documents,tmp,app,Library。(NSHomeDirectory()),手动保存的文件在documents文件里Nsuserdefaults保存的文件在tmp文件夹里 1、Documents 目录:您应该将所有de应用程序数

2016-05-25 15:48:41 261

原创 倒计时的几种写法

一,NSTimer-(void)viewDidLoad{    [superviewDidLoad];    self.view.backgroundColor = [UIColorwhiteColor];    timeLabel =[[UILabelalloc] initWithFrame:CGRectMake(0,200, self.v

2016-05-25 15:32:32 7614

转载 iTunes Connect 上传APP报错: Communication error. please use diagnostic mode to check connectivity.

http://blog.csdn.net/soindy/article/details/48154443

2016-03-14 12:54:41 586

空空如也

空空如也

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

TA关注的人

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