摘要: 做IOS开发有时候真的很蛋疼,视频播放就是其中一个。项目需求是从远程加载视频资源并播放,问题是远程加载的视频是avi格式的,而IOS自带的那些框架只能播放苹果指定的那几种格式的视频,没法播放avi等其他格式视频,跟安卓相比真是醉了。捣鼓很久了,跟大家分享下自己测试过的几个开源框架:(1)首先,是FF... 阅读全文
posted @ 2015-04-03 16:02 蜗牛骑士 阅读(587) 评论(0) 推荐(0) 编辑
摘要: IOS开发中使用EGOImageView异步加载图片很流行,不过这个框架有一个bug,在开发中困扰了我很久:当imageView的图片加载完成了,这时你想换一个图片的url并用EGOImageView加载这个图片时,需要重新设置EGOImageView的imageURL属性。解决方法,推荐这个人的博... 阅读全文
posted @ 2015-04-03 15:42 蜗牛骑士 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 在IOS编程过程中,对于Plist的操作,应该算是比较基础和重要的,网上也有很多关于Plist操作的教程,这里仅仅分享下,笔者在使用Plist过程中遇到的问题。问题描述:在Xcode下使用模拟器时可以正常运行,一旦使用真机调试时就会报错,使用debug工具一步一步走,发现从Plist中并未读出数据。... 阅读全文
posted @ 2015-04-03 15:35 蜗牛骑士 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: 问题描述:在使用NSXMLParser解析数据的时候,如果待解析的数据不大,基本没出现什么问题;但是当要解析的字符串很长时,会出现解析出的字符串被截断了,并不是完整的。解决办法:在解析过程中,不要使用setValue直接赋值,而是使用append方法。因为,在XML解析过程中,对于一个标签的解析并不... 阅读全文
posted @ 2015-04-03 15:20 蜗牛骑士 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 最近在用KxMovie播放avi视频时,按照网上介绍的方法(如下:),一步步操作,但是每次rake总是失败:git clone git://github.com/kolyvan/kxmovie.gitcd kxmoviegit submodule update --initrake在网上搜了好久都没... 阅读全文
posted @ 2015-04-01 17:28 蜗牛骑士 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1、auto_ptr的设计动机。 主要动机是,帮助程序员防止“被异常抛出时发生资源泄漏”。比如,我们在定义了一个指针进行了new操作,正常情况下应该在结束后进行delete操作,但由于某种原因,在执行过程中出现异常,并期间结束,无法执行到delete操作,如是便产生了资源泄漏。 1 void f(){2 ClassA* ptr = new ClassA; //create an object explicitly3 4 ...... //perform some operations5 6 d... 阅读全文
posted @ 2013-11-07 15:52 蜗牛骑士 阅读(465) 评论(0) 推荐(0) 编辑
摘要: ---恢复内容开始---转载请注明出处lingdxuyan.blog.chinaunix.net一步步将vim改造成C/C++开发环境(IDE)原文地址http://blog168.chinaunix.net/space.php?uid=23089249&do=blog&id=2855999【参考资料】吴垠的“手把手教你把Vim改装成一个IDE编程环境”在Fedora下成功将Vim打造成适用于C/C++的IDE用Vim搭建C/C++开发环境Ubuntu下vim+ctags的配置(转)Vim下的代码自动补全和代码跳转阅读(转)omnicppcomplete - a Vim plu 阅读全文
posted @ 2013-11-02 14:00 蜗牛骑士 阅读(491) 评论(0) 推荐(0) 编辑