- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
self.view.backgr
视频
视频的播放过程可以简单理解为一帧一帧的画面按照时间顺序呈现出来的过程,就像在一个本子的每一页画上画,然后快速翻动的感觉。
但是在实际应用中,并不是每一帧都是完整的画面,因为如果每一帧画面都是完整的图片,那么一个视频的体积就会很大,这样对于网络传输或者视频数据存储来说成本太高,所以通常会对视频
本文转自:AVAudioSession(3):定制 Audio Session 的 Category | www.samirchen.com
本文内容主要来源于 Working with Categories。
对于 Audio Session 来说,与之对应的 Category 是阐释其音频行为的
本文转自:FFmpeg 入门(1):截取视频帧 | www.samirchen.com
背景
在 Mac OS 上如果要运行教程中的相关代码需要先安装 FFmpeg,建议使用 brew 来安装:
// 用 brew 安装 FFmpeg:
brew install ffmpeg
或者你可以参考在 Ma
目录
RunTime 概述
RunTime消息机制
RunTime交换方法
RunTime消息转发
RunTime关联对象
RunTime实现字典与模型互转
1.RunTime 概述
我们在面试的时候,经常都会被问到这么个问题:为什么说OC是一门动态的语言???
一,工程图。
二,代码。
#import "ViewController.h"
#import "Base64CodeByteFunc.h"
@interface ViewController ()
@end
@implementation ViewController
- (voi
原理
FPS的计算
CoreAnimation有一个很好用的类CADisplayLink,这个类会在每一帧绘制之前调用,并且可以获取时间戳。于是,我们只要统计出,在1s内的帧数即可。
- (void)envokeDisplayLink:(CADisplayLink *)displayLink{
苹果所需:
1、 邮箱密码
2、 联系人姓名,电话
3、 公司英文名字
4、 官网地址
邓白氏所需:
1.公司中文名:(注:中文名称一定要和营业执照上一致)
公司英文名:
2. 公司办公中文地址:(注:具体到详细地址)
公司办公英文地址:
3.公司邮编:(注:具体到详细邮编)
4.公司主营业
一,代码。
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
//时间格式 20
近期逆向一个程序,需要把bne.w改成b,无条件跳转。由于ios逆向不像pc上,可以在od里直接改汇编指令,这篇文章给了我很大的帮助。通过memory write 修改后,验证可行后,再用ultraedit修改二进制文件,保存可执行程序(直接点击保存,不要另存为,否则就是个不可执行文件,这
遇到过好多次使用自定义view,修改frame无效问题, 之前都是放弃xib,直接手写,发现手写简单的还行,复杂的UI就坑逼了。所以还是需要用到可视化编辑的xib。
整理一下,自己备忘也供iOS开发的朋友参考:
一般我们会直接这样写:
]]>
X
公司性质的:
公司
地址
美团
http://tech.meituan.com/archives
个人博客:
博主
地址 (斜体的技术文章较少)
王巍(onevcat)
https://onevcat.com/#blog
郭耀源(ibireme)
http://blog.ibireme.com/ar
转自:http://www.cnblogs.com/daiweilai/p/4421340.html 侵删
目录
前言逼优鸡知己知彼 百战不殆抽刀断Bug 普通操作 全局断点(Global BreakPoint) 条件断点(Condational Breakpoints)打印的艺术 NS
在使用前 请导入photos.framework
然后导入
#import <Photos/PHPhotoLibrary.h>
#import <Photos/PHAssetChangeRequest.h>
#import <Photos/PHImageManag
一, 代码。
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
//获得现在的
UITableView这个iOS开发中永远绕不开的UIView,那么就不可避免的要在多个页面多种场景下反复摩擦UITableView,就算是刚跳进火坑不久的iOS Developer也知道实现UITableView的数据源dataSource和代理delegate,写出一个UITableView也就
一,效果图。
二,工程图。
三,代码。
ViewController.h
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
<UITextFieldDelegate>
@en
问到tableView有哪些优化的方法,想必很多人会说到,图片尽量不要圆角处理,特别注意的是,不是说这里的图片不能圆角显示,只是说不能使用setCornerRadiusi对imageview的layer进行圆角处理,网上的解释是,通过设置layer的属性,实现圆角,在iOS9以前这种设置可能会触发离
[What's New in iOS 8.x](https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS8.html#//apple_ref/doc/uid/TP4001
最近被同行的一个朋友问到一个问题“UIScrollerview上添加子控件,给子控件约束好布局之后,还需要给scrollerview重新设置contentsize吗?”于是想到了我自己曾经着手的一个项目,有一个界面就用到了scrollerView,里面添加了子控件,我记得当时scrollerVi