2016年4月21日

GCD死锁

摘要: 串行与并行 在使用GCD的时候,我们会把需要处理的任务放到Block中,然后将任务追加到相应的队列里面,这个队列,叫做Dispatch Queue。然而,存在于两种Dispatch Queue,一种是要等待上一个执行完,再执行下一个的Serial Dispatch Queue,这叫做串行队列;另一种 阅读全文

posted @ 2016-04-21 19:24 bella和lucy 阅读(126) 评论(0) 推荐(0)

AutoLayout--PureLayout

摘要: 之前写过两篇文章:iOS: 在代码中使用Autolayout (1) – 按比例缩放和优先级和iOS: 在代码中使用Autolayout (2) – intrinsicContentSize和Content Hugging Priority讲述在iOS中使用代码来写Autolayout,读者可以看到 阅读全文

posted @ 2016-04-21 00:07 bella和lucy 阅读(181) 评论(0) 推荐(0)

2016年4月20日

https

摘要: iOS应用网络安全之HTTPS 字数2772 阅读664 评论6 喜欢5 移动互联网开发中iOS应用的网络安全问题往往被大部分开发者忽略,iOS9和OS X 10.11开始Apple也默认提高了安全配置和要求.本文以iOS平台App开发中对后台数据接口的安全通信进行解析和加固方法的分析. 1. HT 阅读全文

posted @ 2016-04-20 20:05 bella和lucy 阅读(358) 评论(0) 推荐(0)

2016年3月29日

UIViewControl之间的七种传值方式

摘要: 将自己学习到的UIViewControl之间传值的几种方式在这里做一下总结,希望童鞋们多多支持哈~~~ 一.正向传值方式 这种方式传值应该是最简单的方式,我们先来建立两个视图控制器暂且称为OneViewControl和TwoViewControl,然后第一个视图控制器上面有一个UIButton(按钮 阅读全文

posted @ 2016-03-29 18:38 bella和lucy 阅读(439) 评论(0) 推荐(0)

2016年3月28日

OS自动布局高级用法及纯手码约束写法

摘要: 本文主要介绍几个我遇到的总结的高级用法(当然我相信肯定有不少比这还高级的)。 简单的storyboard中上下左右约束,固定宽高啥的用法在这里就不做赘述了。 autolayout自动布局是iOS6以后出现的,但是在开始的一段时间里大家并不怎么会用,都是一上来先勾掉。之后随着5s,iPhone6的出现 阅读全文

posted @ 2016-03-28 09:40 bella和lucy 阅读(263) 评论(0) 推荐(0)

UIView(包括子类)的几个初始化时执行动作的时机

摘要: -(id)initWithFrame:(CGRect)frame - UIView的指定初始化方法; 总是发送给UIView去初始化, 除非是从一个nib文件中加载的; -(id)initWithCoder:(NSCoder *)coder - 从nib文件中加载的时候发送此消息给UIView; - 阅读全文

posted @ 2016-03-28 09:37 bella和lucy 阅读(100) 评论(0) 推荐(0)

MJExtension

摘要: 文/PP_Abner(简书作者)原文链接:http://www.jianshu.com/p/93c242452b9b著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。 MJExtension能做什么? MJExtension是一套字典和模型之间互相转换的超轻量级框架 MJExtensio 阅读全文

posted @ 2016-03-28 09:35 bella和lucy 阅读(146) 评论(0) 推荐(0)

initWithNibName、initWithCoder、awakeFromNib和 loadNibNamed详解

摘要: 第一、initWithNibName这个方法是在controller的类在IB中创建,但是通过Xcode实例化controller的时候用的. 第二、initWithCoder 是一个类在IB中创建但在xocde中被实例化时被调用的.比如,通过IB创建一个controller的nib文件,然后在xc 阅读全文

posted @ 2016-03-28 09:34 bella和lucy 阅读(209) 评论(0) 推荐(0)

iOS下拉刷新和上拉刷新

摘要: 在iOS开发中,我们经常要用到下拉刷新和上拉刷新来加载新的数据,当前这也适合分页。iOS原生就带有该方法,下面就iOS自带的下拉刷新方法来简单操作。 上拉刷新 1、在TableView里,一打开软件,我们就调用下拉刷新事件。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 阅读全文

posted @ 2016-03-28 09:33 bella和lucy 阅读(281) 评论(0) 推荐(0)

2016年3月25日

第三方库

摘要: 1.AFNetworking 目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。 2.FMDB 对sqlite数据库操作进行了封装,demo也比较简单。 3.MBProgressHUD 也是iOS项目常用的一个组件,用于显示过渡效果的,比如网络请求之前 阅读全文

posted @ 2016-03-25 20:32 bella和lucy 阅读(143) 评论(0) 推荐(0)

导航