2016年12月24日

iOS Core Animation之CALayer心得

摘要: 使用CALayer的mask实现注水动画效果 Core Animation一直是iOS比较有意思的一个主题,使用Core Animation可以实现非常平滑的炫酷动画。Core animtion的API是较高级的封装,使用便捷,使得我们免于自己使用OpenGL实现动画。本文主要介绍如何使用CALay 阅读全文

posted @ 2016-12-24 21:54 调学者 阅读(181) 评论(0) 推荐(0)

iOS常用库之Masonry

摘要: 简单介绍 Masonry 源码地址:https://github.com/Masonry/Masonry Masonry是一个轻量级的布局框架 拥有自己的描述语法 采用更优雅的链式语法封装自动布局 简洁明了 并具有高可读性 而且同时支持 iOS 和 Mac OS X。 ``` pod 'Masonr 阅读全文

posted @ 2016-12-24 21:28 调学者 阅读(529) 评论(0) 推荐(0)

iOS中编写单例类的心得

摘要: 单例 1、认识过的单例类有哪些: NSUserDefaults、NSNotificationCenter、NSFileManager、UIApplication 2、单例类 单例类某个类在代码编写时使用了单例设计模式 3、单例设计模式 见过的设计模式:MVC 代理 观察者 设计模式:经验丰富的人总结 阅读全文

posted @ 2016-12-24 21:16 调学者 阅读(107) 评论(0) 推荐(0)

iOS中线程同步基本详解

摘要: 为什么使用线程同步技术:多个线程是同时执行的 如果多个线程同时操作一个资源 会造成此资源的数据错乱 线程同步简介 线程同步,多条线程按顺序地访问某个资源 注意:此处的同步不是一起执行的意思 是一个一个按照顺序执行 一个执行完了 另一个才能执行 场景: 当多个线程同时访问一个资源的时候 会造成该资源的 阅读全文

posted @ 2016-12-24 21:14 调学者 阅读(301) 评论(0) 推荐(0)

iOS常用网络库之AFNetWorking

摘要: 简介 ​ `AFNetworking`是iOS开发网络API中最常用的第三方库,`github`中的`star`数充分说明了它在iOS开发中第三方库中的江湖地位 github地址:[AFNetworking](https://github.com/AFNetworking/AFNetworking) 阅读全文

posted @ 2016-12-24 21:05 调学者 阅读(173) 评论(0) 推荐(0)

iOS中的CocoaPods用法及常用命令

摘要: CocoaPods是什么? ***CocoaPods的使用场景:*** 1. 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也 阅读全文

posted @ 2016-12-24 20:53 调学者 阅读(266) 评论(0) 推荐(0)

iOS中的上传、下载流程心得

摘要: 访问相册 1. 判断资源库是否有效 2. 创建imagePickerController 设置代理 弹出视图控制器 3. 实现协议方法 > iOS10 访问系统相册需要在info.plist中添加`Privacy - Photo Library Usage Description`KEY并附上该KE 阅读全文

posted @ 2016-12-24 20:41 调学者 阅读(154) 评论(0) 推荐(0)

导航