自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力,可能成功!放弃,注定失败!

iOS开发交流群:①群529052159②群629878994欢迎大家一起加入探讨问题!

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 [iOS]如何重新架构 JPVideoPlayer ?

本文来自简书,原文地址:http://www.jianshu.com/p/66638bdfd537注意:此文为配合 JPVideoPlayer version 2.0 版本发布而写,如果你想了解 2.0 版本的更新内容和所有实现细节,请点击前往 GitHub。导言:我几个月前写了一个在 UITableView 中滑动 UITableViewCell 播放视频的框架,类似于“

2017-03-23 08:38:30 1763

转载 Weex 是如何在 iOS 客户端上跑起来的

本文来自简书,原文地址:http://www.jianshu.com/p/41cde2c62b81前言2016年4月21日,阿里巴巴在Qcon大会上宣布跨平台移动开发工具Weex开放内测邀请。Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。近一年来,ReactNative 和

2017-03-23 08:33:57 2942

转载 自定义视频播放器与慢放滚轮

受同学之邀,帮忙自定义一控件。需求是:开发慢放滚轮,用手指拨动实现帧级的慢速播放,滚轮可双向拨动,其滚动具有惯性,滚动速度决定视频播放的速度。需求很明朗,可我却是一头雾水。说实话,在此之前我还没有自定义过视频播放器,不懂怎么实现‘帧级慢速播放’。并且滚轮这个东西自定义起来,我也是没谱的。越是自己觉得陌生的东西,越是想办法回避,想着挑战一下自己,就尝试着做了起来。本文来自简书,原文地址:

2017-03-23 08:30:24 1112

转载 深入浅出 JavaScriptCore

本文由我们团队的 纠结伦 童鞋撰写。本文来自简书,原文地址:http://www.jianshu.com/p/ac534f508fb0写在前面本篇文章是对我一次组内分享的整理,大部分图片都是直接从keynote上截图下来的,本来有很多炫酷动效的,看博客的话就全靠脑补了,多图预警 :)概览JavaScriptCore 简介Objective-C 与 J

2017-03-23 08:27:10 1291

转载 iOS-本地私有库和远程私有库.其实并不难

本文来自简书,原文地址:http://www.jianshu.com/p/0b6299f80bbd私有库的介绍为什么要学习私有库?因为随着项目代码的体积不断增加,为了更好的管理项目,我们需要借助CocoaPods版本管理工具对原有项目进行拆分,然后创建对应的私有库进行保存什么是本地私有库?什么是远程私有库呢?举个例子: 本地私有库就是你将钱(代码),放在身上

2017-03-23 08:25:31 2831

转载 iOS事件响应链中Hit-Test View的应用

本文来自简书,原文地址:http://www.jianshu.com/p/d8512dff2b3e最近又看了遍苹果的官方文档《Event Handling Guide for iOS》,对事件响应链中的hit-test view 又多了些理解,个人觉的官方文档对这块讲的非常简单,很多东西都是点到为止,hit-test view的知识在项目的任何地方都用到了,但自己反而感知不到,接下来我

2017-03-14 10:22:34 797

转载 iOS管理对象内存的数据结构以及操作算法--SideTables、RefcountMap、weak_table_t

第一次写文章语言表达能力太差。如果有哪里表达的不够清晰可以直接评论回复我,我来加以修改。这篇文章力求脱离语言的特性,咱们多讲结构和算法。即使你不懂iOS开发,不懂Objective-C语言也可以看这篇文章。    通过阅读本文你可以了解iOS管理对象内存的数据结构是什么样的,以及操作逻辑。对象的reatin、release、dealloc操作是该通过怎样的算法实现的,weak指针是如何自动变n

2017-03-14 10:19:13 1699

转载 SQLite3以及FMDB的简单实用

本文来自简书,原文地址:http://www.jianshu.com/p/897733b577f3SQLiteSQLite是一款轻型的嵌入式数据库,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。同时它的处理速度也是非常快速的。因为在iOS中SQLite3依赖于系统提供的libsqlite.tbd这个类库,所以在使用之前首先我们需要导入这个类库;打

2017-03-12 15:59:16 922

转载 GCD线程间通信及合成图片、获取验证码

本文来自简书,原文地址:http://www.jianshu.com/p/4ac227e763faGCDGrand Central Dispatch (GCD) 是 Apple 开发的一个多核编程的解决方法。该方法在 Mac OS X 10.6 雪豹中首次推出,并随后被引入到了 iOS4.0 中。GCD 是一个替代诸如 NSThread, NSOperationQueue, NSI

2017-03-12 15:57:08 676

转载 iOS 利用 NEHotspotHelper 获取 WiFi 列表

iOS 9 发布之后,苹果推出了 NetworkExtension,利用这个框架可以实现很多和网络相关的操作。本文主要介绍怎样使用其中的 NEHotspotHelper 进行设备 WiFi 列表的获取。Demo 地址:https://github.com/EyreFree/EFNEHotspotHelperDemo一. 注意事项首先,NEHotspotHelper 只在 i

2017-03-10 23:04:14 11274 3

转载 App Store 狠抓精神文明建设,JSPatch要亡了?

本文来自简书,原文地址:http://www.jianshu.com/p/39af67a58355据悉,近日美国苹果公司响应党的号召,为了实现了社区文明和谐,各项事业全面发展,狠抓精神文明建设。将形成组织领导、定期引导、精准对标、适时检查、总结提高等五项机制,确保创建工作规范化、科学化、常态化。 ---来自老司机的前线报道事情的主要起因在 App Store Review

2017-03-09 09:24:12 613

转载 【iOS】Masonry和FDTemplateLayoutCell搭配使用「UITableview自适应内容高度」

本文来自尚妆iOS团队嘉文发表于尚妆github博客,欢迎订阅!准备:1.FDTemplateLayoutCell由sunny大神出品的自动计算UITableviewCell高度FDTemplateLayoutCell_下载FDTemplateLayoutCellUITableView-FDTemplateLayoutCell

2017-03-08 15:08:21 972

转载 iOS下音视频通信的实现-基于WebRTC

本文来自简书,原文地址:http://www.jianshu.com/p/c49da1d93df4前言:WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,简而言之它是一个支持网页浏览器进行实时语音对话或视频对话的技术。它为我们提供了视频会议的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:window

2017-03-07 12:22:05 4017 1

转载 杂谈: MVC/MVP/MVVM

本文来自简书,原文地址:http://www.jianshu.com/p/eedbc820d40a前言本文为回答一位朋友关于MVC/MVP/MVVM架构方面的疑问所写, 旨在介绍iOS下MVC/MVP/MVVM三种架构的设计思路以及各自的优缺点. 全文约五千字, 预计花费阅读时间20 - 30分钟.MVCMVC的相关概念MVC最早存在于桌面程序中的, M是指业务

2017-03-07 12:20:09 1179

转载 如何优雅地使用 KVO

本文来自简书,原文地址:http://www.jianshu.com/p/4c0c36b88db6KVO 作为 iOS 中一种强大并且有效的机制,为 iOS 开发者们提供了很多的便利;我们可以使用 KVO 来检测对象属性的变化、快速做出响应,这能够为我们在开发强交互、响应式应用以及实现视图和模型的双向绑定时提供大量的帮助。但是在大多数情况下,除非遇到不用 KVO 无法解决的问题,笔

2017-03-07 12:17:10 3315

转载 BeeHive —— 一个优雅但还在完善中的解耦框架

本文来自简书,原文地址:http://www.jianshu.com/p/24f6299ebe82前言BeeHive是阿里巴巴公司开源的一个iOS框架,这个框架是App模块化编程的框架一种实现方案,吸收了Spring框架Service的理念来实现模块间的API解耦。BeeHive这个名字灵感来源于蜂窝。蜂窝是世界上高度模块化的工程结构,六边形的设计能带来无限扩张的可能。所以

2017-03-07 12:12:35 1594

转载 OpenGL ES入门09-GLSL实现常见特效

本文转自简书,原文地址http://www.jianshu.com/p/e4a8c83cd373前言本文是关于OpenGL ES的系统性学习过程,记录了自己在学习OpenGL ES时的收获。这篇文章的目标是用OpenGL ES 2.0实现常见的特效。环境是Xcode8.1+OpenGL ES 2.0目前代码已经放到github上面,OpenGL ES入门09-GLSL实

2017-03-03 17:28:00 3783

转载 iOS数据安全—加密解密「学习总结」

本文来自简书,原文地址:http://www.jianshu.com/p/1a7d57b60778写在前面在写项目中,数据的安全性至关重要,而仅仅用 POST 请求提交用户的隐私数据,还是不能完全解决安全问题。因此:我们经常会用到加密技术,比如说在登录的时候,我们会先把密码用MD5加密再传输给服务器 或者 直接对所有的参数进行加密再POST到服务器。记得最初接触加密,也不懂,就根据

2017-03-03 17:23:51 4463

转载 动画实战:自定义提醒控件AlertView

自定义提醒控件AlertView.png本文转自简书,原文地址:http://www.jianshu.com/p/d60dc6bbe537前言本文是文章上手CAShapeLayer,动画其实并不难 的实战,用到的知识有CAShapeLayer、UIBezierPath和CABasicAnimation。如果对这些类不大了解,可先去基础篇看看。正文一、效果展示

2017-03-03 17:20:12 454

iOS视图提示框

视图提示框,可以根据自己的需要设置在视图的上,中,下,三个位置显示 ,可以随意设置提示内容,可以随意设置视图停留时间,调用简单,使用简洁

2016-09-09

iOS图片工具

很好用的一款IOS图片处理工具,只需将需要的图片拖拽到图片工具内,工具会自动生成图片

2016-01-18

空空如也

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

TA关注的人

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