摘要: 1、数据解析 所谓“解析”:从事先规定好的格式中提取数据 解析的前提:提前约定好格式,数据提供方按照格式提供数据、数据获取方则按照格式获取数据 iOS开发常见的解析:XML解析、JSON解析 2、XML数据结构 XML:Extensible Markup language(可扩展标记语言),主流数据 阅读全文
posted @ 2016-05-18 20:26 维他命11 阅读(363) 评论(1) 推荐(0) 编辑
摘要: 1、数据解析 所谓“解析”:从事先规定好的格式中提取数据 解析的前提:提前约定好格式,数据提供方按照格式提供数据、数据获取方则按照格式获取数据 iOS开发常见的解析:XML解析、JSON解析 2、XML数据结构 XML:Extensible Markup language(可扩展标记语言),主流数据 阅读全文
posted @ 2016-05-18 20:26 维他命11 阅读(1712) 评论(0) 推荐(0) 编辑
摘要: 例子: MFHomeViewController View: 使用View做后缀 例子: MFAlertView UITableCell:使用Cell做后缀 例子: MFNewsCell Protocol: 使用Delegate或者DataSource作为后缀 例子: UITableViewDele 阅读全文
posted @ 2016-05-18 19:37 维他命11 阅读(295) 评论(0) 推荐(0) 编辑
摘要: //右按钮点击事件 - (void)barButtonItemClicked{ //创建数据 int randomName = arc4random() %300 +160000; NSArray *cityArray = @[@"上海",@"天津",@"北京",@"郑州",@"广州"]; int randomCity = arc4random() %5; ... 阅读全文
posted @ 2016-05-15 16:45 维他命11 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、网上下载 MBProgessHUD 类文件,直接导入到工程即可 二、示例分析 在我的工程中示例如下: 1)在ShowImageViewController.h头文件代码如下: #import <UIKit/UIKit.h> #import "MBProgressHUD.h" @interface 阅读全文
posted @ 2016-05-14 21:20 维他命11 阅读(514) 评论(0) 推荐(0) 编辑
摘要: Key-Value Observing (简写为KVO):当指定的对象的属性被修改了,允许对象接受到通知的机制。每次指定的被观察对象的属性被修改的时候,KVO都会自动的去通知相应的观察者,相当于设计模式中的观察者模式。 KVO的优点:当有属性改变,KVO会提供自动的消息通知。这样的架构有很多好处。首 阅读全文
posted @ 2016-05-12 23:13 维他命11 阅读(265) 评论(0) 推荐(0) 编辑
摘要: abbar的BadgeValue 显示位置问题 1.在iOS 7.0的时候 tabbar item上的badgevalue显示正常 如图: 2.在iOS 7.1的时候 tabbar item上的badgevalue显示位置异常 如图: 不知道有没有解决办法。 设置代码:[[self.tabBar.i 阅读全文
posted @ 2016-05-12 16:33 维他命11 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: RSA算法是一种非对称加密算法,常被用于加密数据传输.如果配合上数字摘要算法, 也可以用于文件签名. 本文将讨论如何在iOS中使用RSA传输加密数据. 本文环境 mac os openssl-1.0.1j, openssl需要使用1.x版本, 推荐使用[homebrew](http://brew.s 阅读全文
posted @ 2016-05-12 14:53 维他命11 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互使用的,代码中经常每一种的使用都有。 1,先看看setValue: forKey:的定义 @interface NSMutableDictionary(NS 阅读全文
posted @ 2016-05-12 11:53 维他命11 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 很多人可能遇到过通过代码创建了一个UITabBarController,并设置了tabbar的高度为40,结果发现上方的view和下面的tabbar中间出现了一个间隙。调整view的frame也没有用,怎么能刷新一下页面把这个间隙去掉呢? 只改tabbar的frame是不够的,不要忘了同时要改这个U 阅读全文
posted @ 2016-05-11 22:53 维他命11 阅读(821) 评论(0) 推荐(0) 编辑