- 博客(28)
- 收藏
- 关注
原创 MAC 编译生成万能播放器
MAC 电脑编译使用FFMPEG 及 FFplay参考链接:http://trac.ffmpeg.org/wiki/CompilationGuide/MacOSX
2015-12-27 01:53:50
533
原创 纯代码实现布局的UIViewController跳转到带storyboard布局的UIViewController
需求:需要跳转到用storyboard实现布局的UI ViewController。实现代码: UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil]; SettingViewController * controller = [storyboard in
2015-11-27 18:01:33
1291
原创 需求:实现IOS翻页效果
项目需求:拍照时需要用到类似翻书时的翻页效果。实现代码: [UIView animateWithDuration:1 animations:^{ [UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:NO]; }];使用问题:使用
2015-11-05 21:36:33
476
原创 需求:如何安装发布前的ipa
需求:如何安装发布前的ipa来测试程序发布之前,如何提供ipa給客户测试,这是iOS开发者常见问题,今小结纪录如下:需用户提供设备ID在开发者账号下添加此设备ID https://developer.apple.com/account/ios/device/deviceList.action 用Xcode Archive 打包后再Export导出到桌面 (注:勾选Development De
2015-10-12 11:05:22
481
原创 UItableViewController使用过程中问题集
问题一:运行报错:loaded the "" nib but didn't get a UITableView原因是:UItableviewcontroller对应的view子类须为UITableView,而我用的是UIView里面嵌套UITableView。详情请参考:http://blog.youkuaiyun.com/itianyi/article/details/8555620
2015-05-25 09:12:27
657
原创 需求:解压获取ipa里面的图片在windows系统上打不开
需求:解压获取ipa里面的图片资源在windows系统上竟然打不开,何解?想参考第三方的app里面的图片资源,但不知道为神马从ipa文件提取出来的png图片在mac上可以打开,而发送到window上竟然全打不开。为毛呢?经搜索核实无法打开的原因是:Apple在将png 图片打包加入ipa之前会将png以一种特殊格式存放,于是解压后得到的图片是之前处理过的图片,再Mac上可以打开,可
2015-05-22 09:41:36
3346
原创 需求:UIView 设置背景图,并根据屏幕大小自动铺满缩放
需求:UIView 设置背景图,并根据屏幕大小自动铺满缩放。实现代码:-(void)setUIViewBackgound:(UIView *)uiview name:(NSString *)name { UIGraphicsBeginImageContext(uiview.frame.size); [[UIImage imageNamed:name] drawIn
2015-05-05 17:48:46
5825
转载 需求:IOS上传AppleStore简化制作各种大小AppIcon问题
需求:IOS上传App时需要各种大小Icon问题,特麻烦,网上看到一个APPIcon生成器,神器啊,特此记录下。使用步骤:参考网址:http://blog.cnbluebox.com/blog/2014/10/29/app-iconmaker-by-applescript/
2015-04-20 12:12:51
637
原创 IOS 输入键盘问题集
问题一、键盘挡住Textfileld处理方法http://www.cppblog.com/kongque/archive/2011/08/24/154256.html2、点击return键盘无法隐藏http://stackoverflow.com/questions/3573955/how-to-hide-the-keyboard-when-i-press-return-key
2015-04-17 21:10:38
457
转载 转-MAC下或者Linux查看二进制文件
需求:在Mac下查看MP4文件的SPS信息,需要以二进制形式查看原文件,但又不想花钱,知乎上搜索到如下解决方案。mac中使用vi修改二进制文件1.首先以二进制方式编辑这个文件vi -b datafile2.使用xxd转换为16进制:%!xxd文本看起来像这样: 0000000: 1f8b 0808 39d7 173b 0203 7474 002b 4e49
2015-04-07 20:17:32
3453
原创 storyboad使用技巧集
1、如何同时打开storyboard和与之对应的.m文件View->Assistant Editor->Show Assistant Editor,在此也可设置二者显示位置关系。2、如何通过连线生成View对应的响应方法光标选中View,按住Control键和左键,然后拖动光标到.m文件,即可生成相对应响应函数
2015-03-18 15:41:23
515
原创 avformat_find_stream_info函数卡住问题
问题:初始化RTSP流时,在android设备上卡住在avformat_find_stream_info函数,然后程序崩溃。但其他URL没问题,且同样在代码在iOS上没问题,由于jni调试,也没看到ffmepg打印什么异常信息出来,而IOS上可以看到如下打印信息avformat_open_input ret= 0UDP timeout, retrying with TCP看到这个当时竟然
2015-03-18 11:48:58
5469
原创 需求:OC统计代码执行时间,单位为毫秒。
需求:OC统计代码执行时间,单位为毫秒。方案一:使用NSDate的类方法date方法获取,精确到纳米。 double start = [[NSDate date] timeIntervalSince1970]*1000; NSLog(@"start time= %f ", (start)); for (int i =0; i< 100000; i++);
2015-03-15 18:51:10
5957
原创 需求:IOS播放PCM音频流数据
需求:播放PCM流数据,即从sock接收数据,解析出PCM数据后,进行播放。网上给到资料大多是播放音频文件,而我想要的是播放网络数据,于是参考写下如下PCM播放器。PCMPlayer.h文件#import #import #define QUEUE_BUFFER_SIZE 4 //队列缓冲个数#define AUDIO_BUFFER_SIZE 640 //数据区大小
2015-01-24 22:49:01
6696
4
原创 需求:iOS自定义protocol与delegate来实现类似java的接口回调功能
需求:ios通过delegate来实现类似java里面的接口回调功能
2015-01-12 22:39:42
674
原创 ios-ffmepg2.5.2编译
参考资料:https://github.com/kewlbear/FFmpeg-iOS-build-scripthttp://yasm.tortall.net/releases/Release1.3.0.htmlhttps://github.com/libav/gas-preprocessor
2015-01-04 22:55:53
609
原创 iso-category
what?category,类别:OC提供了Category机制来实现类的扩展。category不需要创建子类,就可以扩展基类的方法。how?NSString+NSStringLog.h#import @interface NSString (NSStringLog) -(void)printf;@endNSString+NSS
2015-01-01 10:05:31
568
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人