上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 1,UIView的setNeedsDisplay和setNeedsLayout方法 首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到 UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认 阅读全文
posted @ 2016-10-27 19:53 简进祥 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 1、从Git服务器上获取项目 2、提交我的修改项目 3、发布新版本 4、修复bug 阅读全文
posted @ 2016-10-24 13:39 简进祥 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 由于升级到10.11以后安装cocodpods难免会碰到各种问题,下面有列举出不同的解决办法,建议一个方法如果不行,把文件请了再用第二种方法, 流程是这样的:正常安装-->碰到问题-->查看问题是否跟我列举出来一样-->解决办法一-->卸载-->正常安装-->解决办法二。。。。。 废话不多说,直接按 阅读全文
posted @ 2016-10-18 11:29 简进祥 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 今天安装cocoapods时候出现了下面的提示Error installing pods:active support requires Ruby version >= 2.2.0这个需求的意思就是Ruby版本低, 需要更新至2.2.0以上版本.所以我就想办法更新Ruby.网上最方面的方法是用rvm 阅读全文
posted @ 2016-10-17 19:46 简进祥 阅读(1948) 评论(0) 推荐(0) 编辑
摘要: 一、证书管理 用Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家勾选这个Automatically manage signing(Ps.但是在beat2版本我用的时候,完全不可以,GM版本竟然神奇的又好了。) QQ20160913-8.png-96 阅读全文
posted @ 2016-09-18 15:25 简进祥 阅读(1622) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,在开发过程中应该尽可能减少用户等待时间,让程序尽可能快的完成运算。可是无论是哪种语言开发的程序最终往往转换成汇编语言进而解释成机器码来执行。但是机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行。改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线程, 阅读全文
posted @ 2016-09-07 15:48 简进祥 阅读(2950) 评论(0) 推荐(0) 编辑
摘要: 在 iOS 中其实目前有 4 套多线程方案,他们分别是: Pthreads NSThread GCD NSOperation & NSOperationQueue 所以接下来,我会一一讲解这些方案的使用方法和一些案例。在将这些内容的时候,我也会顺带说一些多线程周边产品。比如: 线程同步、 延时执行、 阅读全文
posted @ 2016-09-06 17:44 简进祥 阅读(247) 评论(0) 推荐(0) 编辑
摘要: RunLoop 是 iOS 和 OS X 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。 目录 RunLoop 阅读全文
posted @ 2016-09-06 11:42 简进祥 阅读(186) 评论(0) 推荐(0) 编辑
摘要: ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过, 按着下面做也可以集成成功! ijkplayer下载地址:ht 阅读全文
posted @ 2016-09-05 18:03 简进祥 阅读(4929) 评论(0) 推荐(0) 编辑
摘要: 一、前言 随着时代的改变,人们对于内容的需求也不断提高,从文字到图片到音频、视频,可能到以后的 VR 直播是一个非常烧钱的项目,需要足够多的带宽,足够好的服务器,比如负载均衡,这里还会扯到云等等,保证大数据并发,百万人同时访问等等 涉及到一些专业的视频相关的知识,也需要很长时间的学习,如解码(硬解、 阅读全文
posted @ 2016-09-02 17:44 简进祥 阅读(731) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页