- 博客(14)
- 资源 (26)
- 收藏
- 关注
转载 搞定支付宝和微信支付的各种填坑
填坑支付宝填坑是每个接入支付宝必经之路,下面是我接入支付宝遇到的问题汇总,希望大家在接入的路上少一点弯路。问题1. Util/base64.h:63:21: Cannot find interface declaration for ‘NSObject’, superclass of ‘Base64’解决办法:这是base64.h中没有加入#import 系统库文件
2016-05-30 11:25:15 2032
原创 即时通讯常用第三方库(eg:微信)
1.聊天列表:SWTableViewCell: https://github.com/CEWendel/SWTableViewCell.git备注:SWTableViewCell正常情况下隐藏右侧按钮的,向左滑动显示cell右侧的按钮(类似于iOS 7邮件应用程序)。微信应用:聊天列表向左滑动,显示标记未读,删除消息按钮。2.文字消息:M80Attribut
2016-05-17 09:30:36 2290
转载 动画篇-碎片动画
前言从最开始动笔动画篇的博客,至今已经过去了四个多月。按照原本自己的规划,本篇博客应该是CoreAnimation核心的开篇。但这段时间回头看了看自己之前的动画文章,发现用来讲解动画的例子确实不那么的赏心悦目,说人话就是之前的动画略丑。于是这段时间总是想着使用最基础的动画知识来实现一个好看的效果,却迟迟想不到该怎么做(/(ㄒoㄒ)/~~本人的想象力果然是差得很),直到在网上看到一个惊艳的碎
2016-05-17 09:27:38 578
转载 iOS 三种录制视频方式
随着每一代 iPhone 处理能力和相机硬件配置的提高,使用它来捕获视频也变得更加有意思。它们小巧,轻便,低调,而且与专业摄像机之间的差距已经变得非常小,小到在某些情况下,iPhone 可以真正替代它们。这篇文章讨论了关于如何配置视频捕获管线 (pipeline) 和最大限度地利用硬件性能的一些不同选择。 这里有个使用了不同管线的样例 app,可以在 GitHub 查看。UIIma
2016-05-17 09:25:36 3201
转载 iOS设计UI工具大全
苹果App Store 的应用总下载量近日刚突破 250 亿,并继续上升中。毫无疑问,iOS 开发一直是热门话题,这是一个制造了数亿美元的产业。一个成功的应用,需要良好的规划。在理解应用开发流程中,绘制线框图是规划阶段重要一环,也用于确定 可用性可能存有的问题及技术潜在问题。素描和原型,能让你更好的理解要你的应用程序。如果不是自己的项目,是给客户做的,那也方便和客户解释沟通。如果你是一位设
2016-05-17 08:45:36 441
原创 提升mac下的开发效率
cmd+c, cmd+v,cmd+a,这几个大家都知道,不过尽量别用在代码拷贝上。cmd+delete:删除当前行。选中文件的时候直接删除文件。shift+方向键:这个在选择文本的时候很有用,可以选择单个字符或者整行,多使用才能找到手感。cmd+shift+左右方向键:这个可以快速选择当前行,用的也很多。ctrl+a:跑到当前行的最前端,使用频次很高。ctr
2016-05-16 10:04:13 807
转载 iOS开发-常用第三方开源框架介绍
图像:1.图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。 下载:https://github.com/mwaterfall/MWPhotoBrowser 目前比较活跃的社区仍旧是Github,除此以外
2016-05-12 11:31:26 6064
转载 iOS 工程瘦身
从上个版本开始,工程的Appstore安装包竟然达到了53M,简直到了不能忍的地步,工程瘦身势在必行。1,删除自定义字体文件工程中功能引导使用了自定义字体,自定义字体文件足有17M,使用自定义字体固然提高页面美观性,但是直接导致 工程打包后的 ipa文件增加了将近12M,2,替换较大的图片资源,删除没有用到的图片资源终端cd到我们工程目录下面,使用命
2016-05-11 15:51:18 657
转载 Runtime全方位装逼指南
楔子Runtime是什么?见名知意,其概念无非就是“因为 Objective-C 是一门动态语言,所以它需要一个运行时系统……这就是 Runtime 系统”云云。对博主这种菜鸟而言,Runtime 在实际开发中,其实就是一组C语言的函数。胡适说:“多研究些问题,少谈些主义”,云山雾罩的概念听多了总是容易头晕,接下来我们直接从代码入手学习 Runtime。1、由objc_msgSen
2016-05-11 15:47:42 498
原创 iOS Core Data 数据迁移 指南
前言Core Data是iOS上一个效率比较高的数据库框架,(但是Core Data并不是一种数据库,它底层还是利用Sqlite3来存储数据的),它可以把数据当成对象来操作,而且开发者并不需要在乎数据在磁盘上面的存储方式。它会把位于NSManagedObject Context里面的托管对象NSManagedObject类的实例或者某个NSManagedObject子类的实例,通过NSMana
2016-05-11 15:45:51 4568
转载 iOS 第三方之流媒体
进式下载(伪流媒体)介于下载本地播放与实时流媒体之间的一种播放形式,下载本地播放必须全部将文件下载完成后才能播放,而渐进式下载不必等到全部下载完成后再播放,它可以一边下载一边播放,在完成播放内容之后,整个文件会保存在手机上。实时流媒体实时流媒体是一边接收数据包一边播放,本地不保留文件副本,实时流式传输总是实时传送,可以实时实况转播,支持随机访问,用户可以快进或者
2016-05-10 17:38:44 838
转载 KMP算法
KMP算法 在介绍KMP算法之前,先介绍一下BF算法。一.BF算法 BF算法是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串P的第一个字符进行匹配,若相等,则继续比较S的第二个字符和P的第二个字符;若不相等,则比较S的第二个字符和P的第一个字符,依次比较下去,直到得出最后的匹配结果。 举例说明: S:
2016-05-09 11:28:35 308
原创 Android墙外的学习资源
1、国外教程网站 http://www.vogella.com/tutorials/android.html 很不错的网站,免费的,包含android的教程也比较全面,并且教程中经常引用大牛blog,会有很多意外发现。代码资源有提供,但是不是很好找。 http://www.tutorialspoint.com/android/ 非常适合入门,提供基本所有的基础教程,并且N多的例子。除了支持在线
2016-05-09 11:03:28 1250
大规模C++程序设计
2016-05-16
多线程和内存管理
2016-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人