上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 42 下一页
摘要: ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过, 按着下面做也可以集成成功! ijkplayer下载地址:ht 阅读全文
posted @ 2016-06-15 16:15 FMDN 阅读(397) 评论(0) 推荐(0)
摘要: 原文地址:http://www.cnblogs.com/runner42/p/5241407.html sdk下载地址:https://github.com/runner365/LiveVideoCoreSDK 本文介绍一个:IOS 客户端直播的SDK,代码完全开源。 直播时代:让IOS普通开发者一 阅读全文
posted @ 2016-06-15 14:50 FMDN 阅读(485) 评论(0) 推荐(0)
摘要: 现在非常流行直播,相信很多人都跟我一样十分好奇这个技术是如何实现的,正好最近在做一个ffmpeg的项目,发现这个工具很容易就可以做直播,下面来给大家分享下技术要点: 首先你得编译出ffmpeg运行所需的静态库,这个百度一下有很多内容,这里我就不多说了,建议可以用Github上的一个开源脚本来编译,简 阅读全文
posted @ 2016-06-15 13:53 FMDN 阅读(1990) 评论(0) 推荐(0)
摘要: 1、从初始UIImage获取一个CIImage对象。 2、创建一个用于分析对象的CIContext。 3、通过type和options参数创建一个CIDetector实例。 type参数指定了要识别的特征类型。options参数可以设置识别特征的精确度,低精确度速度快,高精确度更准确。 4、创建一个 阅读全文
posted @ 2016-06-15 11:52 FMDN 阅读(3055) 评论(0) 推荐(1)
摘要: 一、滤镜的内容和效果是比较多并且复杂的 ,学习滤镜需要技巧 如下: 两个输出语句解决滤镜的属性选择问题: 1.查询效果分类中包含什么效果按住command 点击CIFilter 进入接口文件 找到第128行-148行全部都是 效果分类 2.选择其中某一个分类拷贝NSLog -> [CIFilter 阅读全文
posted @ 2016-06-15 11:03 FMDN 阅读(6805) 评论(0) 推荐(1)
摘要: 实例化讲解RunLoop 之前看过很多有关RunLoop的文章,其中要么是主要介绍RunLoop的基本概念,要么是主要讲解RunLoop的底层原理,很少用真正的实例来讲解RunLoop的,这其中有大部分原因是由于大家在项目中很少能用到RunLoop吧。基于这种原因,本文中将用很少的篇幅来对基础内容做 阅读全文
posted @ 2016-06-15 10:34 FMDN 阅读(348) 评论(0) 推荐(0)
摘要: 埋点是现在很多App中都需要用到的,这个问题可能每个人都能处理,但是怎样来减少埋点所带来的侵入性,怎样用更加简洁的方式来处理埋点问题,怎样减少误埋,如果上线了发现少埋了怎么办?下面是本文讨论的重点: 一、什么是埋点?埋点的作用是什么? 二、常规的处理方式是怎样的? 三、我们可以怎样优化? 四、怎样使 阅读全文
posted @ 2016-06-15 10:33 FMDN 阅读(404) 评论(0) 推荐(0)
摘要: 了解完流程之后,就可以开始继续研究源码了。在PromiseKit当中,最常用的当属then,thenInBackground,catch,finally - (PMKPromise *(^)(id))then { return ^(id block){ return self.thenOn(disp 阅读全文
posted @ 2016-06-15 10:32 FMDN 阅读(418) 评论(0) 推荐(0)
摘要: 前言 最近看了一些Swift关于封装异步操作过程的文章,比如RxSwift,RAC等等,因为回调地狱我自己也写过,很有感触,于是就翻出了Promise来研究学习一下。现将自己的一些收获分享一下,有错误欢迎大家多多指教。 目录 1.PromiseKit简介 2.PromiseKit安装和使用 3.Pr 阅读全文
posted @ 2016-06-15 10:31 FMDN 阅读(862) 评论(0) 推荐(0)
摘要: 本文分析YYMemoryCache实现原理: YYMemoryCache是内存缓存,所以存取速度非常快,主要用到两种数据结构的LRU淘汰算法 1.LRU Cache的容量是有限的,当Cache的空间都被占满后,如果再次发生缓存失效,就必须选择一个缓存块来替换掉.LRU法是依据各块使用的情况, 总是选 阅读全文
posted @ 2016-06-13 08:56 FMDN 阅读(297) 评论(0) 推荐(0)
摘要: iOS 开发中总会用到各种缓存,YYCache或许是你最好的选择。性能上有优势,用法也很简单。作者ibireme曾经对比过同类轮子:http://blog.ibireme.com/2015/10/26/yycache/ 1.简单架构图 2.YYCache.h方法分析 @interface YYCac 阅读全文
posted @ 2016-06-13 08:55 FMDN 阅读(874) 评论(0) 推荐(0)
摘要: -(void)configureDetailsWithImage:(UIImage *)image label:(NSString *)label showsButtons:(BOOL)showsButton { self.imageView.image = image; self.detailDescriptionLabel.text = label; if (show... 阅读全文
posted @ 2016-06-12 17:57 FMDN 阅读(212) 评论(0) 推荐(0)
摘要: 实现UIImagePickerController委托方法: 实现clearImage:方法,实现视图重设。 阅读全文
posted @ 2016-06-12 17:20 FMDN 阅读(201) 评论(0) 推荐(0)
摘要: 新的iOS 9系统比iOS8更稳定,功能更全面,而且还更加开放。iOS 9加入了更多的新功能,包括更加智能的Siri,新加入的省电模式。iOS 9为开发者提供5000个全新的API。 1. 限制HTTP协议,全部改用更安全的HTTPS iOS9让所有的HTTP默认使用了HTTPS,原来的HTTP协议 阅读全文
posted @ 2016-06-12 16:53 FMDN 阅读(240) 评论(0) 推荐(0)
摘要: 1.回顾UIPopoverController的使用,下面这份代码只能在ipad下运行 2. 运用UIPopoverPresentationController,下面这份代码在iphone和ipad中,都可以正常运行 2.1 在iphone中是常见的modal方式,也就是从屏幕底部爬上来,而在ipa 阅读全文
posted @ 2016-06-12 16:22 FMDN 阅读(288) 评论(0) 推荐(0)
摘要: 1、绘制简单的形状 2、屏幕截图编程 阅读全文
posted @ 2016-06-12 15:11 FMDN 阅读(210) 评论(0) 推荐(0)
摘要: UIViewContentMode typedef enum { UIViewContentModeScaleToFill, UIViewContentModeScaleAspectFit, // contents scaled to fit with fixed aspect. remainder 阅读全文
posted @ 2016-06-12 11:49 FMDN 阅读(563) 评论(0) 推荐(0)
摘要: 你可能非常了解用不同的方式去适配不同尺寸的iPhone屏幕,在适配iPhone屏幕时你需要考虑的只是屏幕大小变化带来的UI元素间隔的变化,但是在iPad上主要针对的是横竖屏下完全不同的UI元素的布局,在这种情况下要考虑的就不仅仅是元素之间间隔这种问题了,除了要确保UI元素在这两种模式下的正确显示还要 阅读全文
posted @ 2016-06-12 09:23 FMDN 阅读(665) 评论(0) 推荐(0)
摘要: 网上已经有很多针对各种知识点的面试题,面试时有些人未必真正理解也能通过背题看上去很懂。我自己总结了4道面试题,好快速的判断这个人是否是一个合格的工程师,欢迎大家点评。 1.struct和class的区别 在面试之前你觉得所有的计算机专业的学生都应该能答的上来,事实是我面的人里有超过三分一没有答上来。 阅读全文
posted @ 2016-06-12 09:22 FMDN 阅读(294) 评论(0) 推荐(0)
摘要: 卓同学昨天写了一篇文章《4道过滤菜鸟的iOS面试题》。我手痒决定默写一个参考答案。后来发现不认真回答被大家喷成狗,所以决定积极改造,重新做人。下面就是修编之后的答案。 1. struct和class的区别 swift中,class是引用类型,struct是值类型。值类型在传递和赋值时将进行复制,而引 阅读全文
posted @ 2016-06-12 09:22 FMDN 阅读(388) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 42 下一页