自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用 CocoaPods 给微信集成 SDK 打印收发消息

推荐序本文介绍的是一套逆向工具,可以在非越狱手机上给任意应用增加插件。在文末的示例中,作者拿微信举例,展示出在微信中打印收发消息的功能。这套工具可以加快逆向开发的速度,其重签名思想也可以用于二次分发别人的应用。其实这也展示出苹果在应用安全上的防护还需要加强,希望“董小姐”可以看到本文(偷笑)。作者介绍:刘培庆,目前在网易信息安全部

2017-07-28 16:44:29 1488

转载 使用 fastlane 实现 iOS 持续集成(二)

本文接上篇文章主要说下怎样使用 fastlane 上传到fir和蒲公英,下面先介绍下 plugin 命令。plugin命令介绍:列出所有可用插件fastlane search_plugins搜索指定名称的插件:fastlane search_plugins [query]添加插件:fastlane add_plugin [name]安装插件:fastlane

2017-07-28 16:39:46 455

转载 用OpenGLES实现yuv420p视频播放界面

背景例子TFLive这个项目里,是我按着ijkPlayer写的直播播放器,要运行需要编译ffmpeg的库,网盘里存了一份, 提取码:vjce。OpenGL ES播放相关的在在OpenGLES的文件夹里。learnOpenGL学到会使用纹理就可以了。播放视频,就是把画面一副一副的显示,跟帧动画那样。在解码视频帧数据之后得到的就是某种格式的一段内存,这段数据构成了一副画面所需的颜色信息,比

2017-07-28 16:38:49 899

转载 Core Text 学习笔记-基础

前言最近在学习YYKit框架,看到关于CoreText相关的知识的时候感到非常吃力,于是乎就恶补了一下Core Text相关的基础知识。Glyphs(字形)字符的图形形式, 则是文字中字母 (character) 的视觉表现。(字形)Glyphs = 字符(Character)+ 字体(font)字符通过字体(map)找到字形OC中的表现形式: 字形 CGGlyph 字体 UI

2017-07-19 17:51:07 446

转载 iOS:一句代码实现文本输入的限制

前言实际开发中,往往需要处理UITextView、UITextField输入的限制。比如输入必须是价格格式(一个小数点、小数点后面最多两位);输入最大长度限制;对输入内容的实时回调。处理这些的时候,我们通常需要做一些繁琐重复的工作。这里献上本人写的一个小工具,提前声明,这个工具主要是提供一种提高效率解决思路,更多的正则表达式还是得自行添加。用法将YBInputLimit文件夹拖入工

2017-07-19 17:49:40 625

转载 iOS音频——AudioToolbox

一、前言二、音频文件Audio File Services三、音频文件转换Extended Audio File Services四、音频流Audio File Stream Services五、音频队列Audio Queue Services一、前言AudioToolbox提供的API主要是C 使用起来相对晦涩,针对本文提供了简单的代码示例减小学习的阻力 AudioT

2017-07-19 17:49:03 1546

转载 UITableView嵌套WKWebView的那些坑

最近项目中遇到了一个需求,TableView中需要嵌套Web页面,我的解决办法是在系统的UITableViewCell中添加WKWebView。开发的过程中,遇到了些坑,写出来分享一下。1.首先说一下WKWebView的代理方法中,页面加载完成后会走的代理方法,与UIWebView的页面加载完成代理方法一样。- (void)webView:(WKWebView *)we

2017-07-19 17:48:09 1175

转载 [iOS]调和 pop 手势导致 AVPlayer 播放卡顿

作者 NewPan 关注2017.07.15 14:24* 字数 3110 阅读 749评论 8喜欢 17声明:我为这个框架写了四篇文章:第一篇:[iOS]UINavigationController全屏pop之为每个控制器自定义UINavigationBar第二篇:[iOS]UINavigationController全屏pop之为每个控制器添加底部联

2017-07-19 17:46:09 1555

转载 iOS架构设计-URL缓存(下)

本文转载自崔江涛(KenshinCui)缓存设计从前面对于URL Loading System的分析可以看出利用NSURLProtocol或者NSURLCache都可以做客户端缓存,但是NSURLProtocol更多的用于拦截处理,而且如果使用它来做缓存的话需要自己发起请求。而选择URLSession配合NSURLCache的话,则对于接口调用方有更多灵

2017-07-18 19:57:01 332

转载 iOS架构设计-URL缓存(上)

转载自崔江涛(KenshinCui)http://www.cnblogs.com/kenshincui/p/iOS-jia-gou-she-jiURL-huan-cun.html概览缓存组件应该说是每个客户端程序必备的核心组件,试想对于每个界面的访问都必须重新请求势必降低用户体验。但是如何处理客户端缓存貌似并没有统一的解决方案,多数开发者选择

2017-07-18 19:53:16 369

转载 最新最全的 Android 开源项目合集(一)

原文链接:https://github.com/opendigg/awesome-github-android-ui抽屉菜单MaterialDrawer ★7337 - 安卓抽屉效果实现方案Side-Menu.Android ★3865 - 创意边侧菜单FlowingDrawer ★1744 - 向右滑动流动抽屉效果SlidingRootNav ★1338 - 仿Drawe

2017-07-10 15:51:31 862

转载 一篇文章学懂Shell脚本

Shell脚本,就是利用Shell的命令解释的功能,对一个纯文本的文件进行解析,然后执行这些功能,也可以说Shell脚本就是一系列命令的集合。Shell可以直接使用在win/Unix/Linux上面,并且可以调用大量系统内部的功能来解释执行程序,如果熟练掌握Shell脚本,可以让我们操作计算机变得更加轻松,也会节省很多时间。Shell应用场景Shell能做什么将一些

2017-07-10 15:50:13 313

转载 iOS多线程全套:线程生命周期,多线程的四种解决方案,线程安全问题,GCD的使用,NSOperation的使用(下)

2017-07-08 remember17 Cocoa开发者社区7NSOperation的理解与使用No.1:NSOperation简介NSOperation是基于GCD之上的更高一层封装,NSOperation需要配合NSOperationQueue来实现多线程。NSOperation实现多线程的步骤如下:

2017-07-08 17:47:12 302

转载 iOS多线程全套:线程生命周期,多线程的四种解决方案,线程安全问题,GCD的使用,NSOperation的使用(上)

2017-07-08 remember17 Cocoa开发者社区目的本文主要是分享iOS多线程的相关内容,为了更系统的讲解,将分为以下7个方面来展开描述。多线程的基本概念线程的状态与生命周期多线程的四种解决方案:pthread,NSThread,GCD,NSOperation线程安全问题NS

2017-07-08 17:46:44 420

转载 GCD API

(可直接复制到Xcode中查看)/*********************************************************************************************************************************** ##目录## 知识点: GCD中有2个核心概念:任务和队列 任务:执行什么操作,任务

2017-07-08 10:36:54 259

空空如也

空空如也

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

TA关注的人

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