cleven_zhao
码龄9年
关注
提问 私信
  • 博客:567,298
    567,298
    总访问量
  • 25
    原创
  • 643,926
    排名
  • 117
    粉丝
  • 1
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2016-02-22
博客简介:

cleven

查看详细资料
个人成就
  • 获得181次点赞
  • 内容获得34次评论
  • 获得201次收藏
创作历程
  • 1篇
    2018年
  • 149篇
    2017年
  • 230篇
    2016年
成就勋章
TA的专栏
  • Xcode插件
  • ruby
    4篇
  • iOS上架流程
    5篇
  • 支付
    8篇
  • 极光推送
    11篇
  • JSPatch
    4篇
  • 富文本常用封装(NSAttributedString)
    4篇
  • 音视频
    13篇
  • 绘制饼状图
    1篇
  • 直播类
    16篇
  • UITableView常用方法
    3篇
  • 侧滑与右滑返回手势
    2篇
  • App与H5页面交互笔记
    7篇
  • coreData
    5篇
  • runTime
    2篇
  • Xcode断点调试
    1篇
  • 动画
    11篇
  • 如何在 iOS 中解决循环引用的问题
    1篇
  • 获取权限
    1篇
  • 加速计和陀螺仪
    5篇
  • 实用开源项目
    66篇
  • 浅谈iOS本地数据保存
    1篇
  • 最全的开发和设计资源大全
    1篇
  • Xcode因为证书问题经常报的那些
    1篇
  • 许可证之间的区别
  • iOS之下拉放大 上推缩小
    1篇
  • 大牛博客
    1篇
  • Git 教程
    1篇
  • JavaScript
    1篇
  • iOS性能优化
    15篇
  • 逆向工程
    4篇
  • 调整系统屏幕亮度.音量.免提切换
    1篇
  • UIWebView
    7篇
  • 实用方法
    79篇
  • Mac 常用命令
    1篇
  • LinPhone
    1篇
  • NSCache
  • MAC常用软件
    1篇
  • README
    4篇
  • RAC
    4篇
  • HTTPS签名证书
    3篇
  • ipa脚本打包
    8篇
  • GCD
    5篇
  • 排序比较
    1篇
  • socket
    9篇
  • GPUImage
  • Masonry
    1篇
  • 面试题
    1篇
  • YYCache
    1篇
  • 搭建博客
    1篇
  • cocoaPods
    3篇
  • coreText
    2篇
  • 加载PDF
    1篇
  • NSFileManager
    2篇
  • Layer的使用
    1篇
  • Xcode消除编译器警告
    1篇
  • 基础知识
    1篇
  • IconFont
    2篇
  • iOS App 连接外设的几种方式
    1篇
  • Core ML
    3篇
  • openCV
    1篇
  • Shell
    1篇
  • Android开源项目
  • 缓存
    2篇
  • OpenGL
    1篇
  • hit
  • hitTest
    1篇
  • Hook
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

351人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

iOS后台唤醒实战:微信收款到账语音提醒技术总结

1、前言微信为了解决小商户老板们在频繁交易中不方便核对、确认到账的功能痛点,产品MM提出了新版本需要支持收款到账语音提醒功能。本文借此总结了iOS平台上的APP后台唤醒和语音合成、播放等一系列技术开发过程中遇到的坑和小技巧,希望与您分享。(本文同步发布于:http://www.52im.net/thread-1404-1-1.html)2、技术方案2.1 后台唤醒App收款到账语音提醒需要收款方在...
转载
发布博客 2018.02.26 ·
1125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS实现动态区域裁剪图片

阅读 249收藏 322017-11-29原文链接:github.com想自己动手搭建一个 Discuz 论坛?试试腾讯云上实验室吧https://cloud.tencent.com/developer/labs裁剪图片功能在很多上传图片的场景里都需要用到,一方面应用服务器可能对图片的尺寸大小有限制,因而希望上传的图片都是符合规定的,另一方面,用户可能希
转载
发布博客 2017.11.30 ·
2245 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS 后台下载及管理库

说起下载第一个想起的就是ASI。一年前接手的新项目是核心功能是视频相关业务,在修改和解决视频下载相关的问题的时候让我体会到了ASI的下载的强大。后来新需求需要视频后台下载,使用NSURLSession的时候,更加深刻的体会到了ASI的强大好用。后来替换下载的时候的原因:ASI开启后台下载功能,在iOS10的设备上,只能下载三分钟,然后就处于休眠状态AFN下载也是三分钟测试后台下载的时候,
转载
发布博客 2017.11.23 ·
1650 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 富文本编辑工厂, 让书写更简便.

由于最近常用富文本, 在编辑一个富文本时需要操作很多的属性, 书写起来很不方便. 所以我将这些相关属性整理并使用链式方式将它简化了一下. 效果请看下面Demo.项目工程 实现很简单, 我嘴太笨, 这里就不介绍了, 如有兴趣直接看源码吧. 同时可以通过cocoapods来使用它. pod 'SJAttributesFactory'附关于富文本的一些属性.上下图文效果:上
转载
发布博客 2017.11.13 ·
1526 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

swift-video-generator:图片加音频生成视频及多视频合并库及演示

阅读 80收藏 92017-11-07原文链接:github.com腾讯云学生优惠套餐,985高校学习云计算的主力机型,2G2核,1M带宽系统盘(Linux 50G/Windows 50G)免费赠送50GB对象存储空间还有.cn域名一年使用权!不要犹豫了,立即来腾讯云抢购!https://cloud.tencent.com/act/campus   
转载
发布博客 2017.11.09 ·
1901 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Swift 中枚举高级用法及实践

阅读 171收藏 142017-11-07原文链接:www.jianshu.com腾讯云学生优惠套餐,985高校学习云计算的主力机型,2G2核,1M带宽系统盘(Linux 50G/Windows 50G)免费赠送50GB对象存储空间还有.cn域名一年使用权!不要犹豫了,立即来腾讯云抢购!https://cloud.tencent.com/act/campus
转载
发布博客 2017.11.09 ·
1428 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

iOS动画系列之八:使用CAShapeLayer绘画动态流量图

这篇文章通过使用CAShapeLayer和UIBezierPath来画出一个动态显示剩余流量的小动画。最终实现的效果如下:Paste_Image.png动态效果图:shapeLayerAni.gif1. CAShapeLayer实际中,能够用CALayer完成的任务是比较少的,如果使用这个基础图层就能实现绝大部分的功能,咱们就没有必要再开启一个CAShape
转载
发布博客 2017.11.09 ·
611 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS开发业界毒瘤 Hook

原文地址为什么有这篇博文不知道何时开始iOS面试开始流行起来询问什么是 Runtime,于是 iOSer 一听 Runtime 总是就提起 MethodSwizzling,开口闭口就是黑科技。但其实如果读者留意过C语言的 Hook 原理其实会发现所谓的钩子都是框架或者语言的设计者预留给我们的工具,而不是什么黑科技,MethodSwizzling 其实只是
转载
发布博客 2017.11.07 ·
2592 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

史上第二走心的 iOS11-Drag & Drop 教程

原文链接:www.jianshu.com只需完成个人实名注册,即可获得腾讯云免费套餐!云服务器CVM、云数据库 MYSQL、文件存储 CFS.....应有尽有!https://cloud.tencent.com/act/free话不多说,先上效果图普通view拖拽效果 TableView拖拽效果CollectionView效果muti-touch效果
转载
发布博客 2017.11.07 ·
1377 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

你真的会用 CocoaPods 吗?

CocoaPods 可以说是 iOS 开发应用最广泛的包管理工具,本篇文章主要介绍 CocoaPods 的第三方库是怎样从网络集成到我们本地的项目当中,也是制作私有库、开源库和 iOS 项目组件化的一个知识铺垫。让我们从一张图片开始:CocoaPods 工作流程未命名文件远程索引库远程索引库里存放的是各种框架的描述信息,这个库托管
转载
发布博客 2017.11.07 ·
374 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vision 圖像識別框架的使用

阅读 137收藏 102017-10-18原文链接:www.itread01.comGoogle无人车之父、MIT/斯坦福/耶鲁专家带你进入无人驾驶之域 http://cn.udacity.com/course/intro-to-self-driving-cars--nd113本文為CocoaChina網友 品位生活 投稿北京時間2017.6
转载
发布博客 2017.10.24 ·
1775 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

hitTest和pointInside方法

hittest方法就是用来寻找最合适的view当一个事件传递给一个控件,就会调用这个控件的hitTest方法点击了白色的view: 触摸事件 -> UIApplication -> UIWindow 调用 [UIWindow hitTest] -> 白色view [WhteView hitTest]实验1:定义 BaseView,在里面实现方法touchBegan,监听当前哪个类调
转载
发布博客 2017.10.14 ·
1075 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 模仿支付宝支付到账推送,播报钱数

最近申请了支付宝的二维码收钱码,其中支付宝有这么一个功能,就是,别人扫描你的二维码给你转账之后,收到钱会有一条语音推送,”支付宝到账 1000万“之类的推送消息,不管你的支付宝app有没有被杀死。只要你的远程推送开着,并且支付宝的"二维码收钱到账语音提醒",都打开着,就可以收到。打开方式:支付宝点击右上角设置-通用-新消息通知,打开到账提醒即可。image.png并且别人给
转载
发布博客 2017.10.14 ·
8046 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

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

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

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

本文接上篇文章主要说下怎样使用 fastlane 上传到fir和蒲公英,下面先介绍下 plugin 命令。plugin命令介绍:列出所有可用插件fastlane search_plugins搜索指定名称的插件:fastlane search_plugins [query]添加插件:fastlane add_plugin [name]安装插件:fastlane
转载
发布博客 2017.07.28 ·
474 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用OpenGLES实现yuv420p视频播放界面

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

Core Text 学习笔记-基础

前言最近在学习YYKit框架,看到关于CoreText相关的知识的时候感到非常吃力,于是乎就恶补了一下Core Text相关的基础知识。Glyphs(字形)字符的图形形式, 则是文字中字母 (character) 的视觉表现。(字形)Glyphs = 字符(Character)+ 字体(font)字符通过字体(map)找到字形OC中的表现形式: 字形 CGGlyph 字体 UI
转载
发布博客 2017.07.19 ·
474 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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

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

iOS音频——AudioToolbox

一、前言二、音频文件Audio File Services三、音频文件转换Extended Audio File Services四、音频流Audio File Stream Services五、音频队列Audio Queue Services一、前言AudioToolbox提供的API主要是C 使用起来相对晦涩,针对本文提供了简单的代码示例减小学习的阻力 AudioT
转载
发布博客 2017.07.19 ·
1609 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

UITableView嵌套WKWebView的那些坑

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