音频播放主要是基于系统的AVPlayer和AVPlayerItem,不像视频需要显示画面需要AVPlayerLayer 实现思路: 建一个继承于NSObject类.h .m文...
音频播放主要是基于系统的AVPlayer和AVPlayerItem,不像视频需要显示画面需要AVPlayerLayer 实现思路: 建一个继承于NSObject类.h .m文...
抽了点时间,把AVPlayer播放加密m3u8链接的demo写了出来,直接复制黏贴 M3u8ResourceLoader.swift代码 ViewController.swi...
转自:http://liunan.me/2017/01/30/avplayerAVPlayer是iOS上常用的视频播放器组件,支持常见的音视频格式。对于一般应用而言,使用AV...
楼主的建议非常好,很棒的原创文章。
这里还有一点没有明白
1. 强烈建议使用Beyond Compare merge代码
这里面的 chose left then right。没找到这个按钮。有时候就是想要左边和右边的代码,但是没有按钮直接点击
git merge注意事项从使用git开始,遇到过各种各样的merge事故,本团队内的大大小小的事故就不下10起。小的merge错误,有的被测试当做bug提出,有的则是自己对该模块的代码再次修改时,才...
Generate Debug Symbols = no
[2016.1更新]Xcode7使用第三方库报错⚠️"No such file or directory while processing"等[dSYM错误]升级到Xcode7后,编译项目出现大片警示⚠️,多数是使用了第三方的库,问题特征如下: 2016.1更新# Lots of warnings when building wi...
@品味_生活 谢谢
iOS逆向工程(6)用"dumpdecrypted"给ipa砸壳推荐个在线砸壳网站 www.dumpapp.com[http://www.dumpapp.com] 一、前提介绍 1,有些从 APPStore 商店下载安装的APP 默认都被...
最后一步 砸出头文件。怎么做。没有你哪个1.sh啊
iOS逆向工程(6)用"dumpdecrypted"给ipa砸壳推荐个在线砸壳网站 www.dumpapp.com[http://www.dumpapp.com] 一、前提介绍 1,有些从 APPStore 商店下载安装的APP 默认都被...
一、应用场景 我们需求是push之后一个界面,再pop回来,需要检测一下,如果不符合,就再Pop回去。(其实这样的动画也不是太好。) 二、正常的敲代码 A push B pu...
home-brew也装不上啊。你这是已经装好homebrew了
最新版CocoaPods安装 error: RPC failed; curl 56 SSLRead() return error -9806 解决方案2016.10.16更新 今天在安装cocoapods时发现的这个错误,解决方法在此记录下 其他安装过程在此省略,在终端输入pod setup 时出现以下错误 解决方案:在终...
@Delpan 我看的就是for循环里面的时间。for循环的总时间也没有变多啊
页面间跳转的性能优化(一)前言 现在App的页面越来越复杂,页面初始化的工作越来越多,加载页面所需的时间也随之增长,如果页面加载的时间过长,这将会影响App的流畅度及用户体验,我们需要解决这一问...
dispatch_async(dispatch_get_global_queue(0, 0), ^{
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(j * labelDistance, vertical, LabelSize, LabelSize)];
label.backgroundColor = [UIColor grayColor];
label.opaque = YES;
label.clipsToBounds = YES;
dispatch_async(dispatch_get_main_queue(), ^{
label.attributedText = attString;
[self.view addSubview:label];
});
});
这个方法异步,确实速度变快了啊。没有楼主说的没有效果,更耗时。iOS9 6splus模拟器,耗时push20ms+显示91ms
页面间跳转的性能优化(一)前言 现在App的页面越来越复杂,页面初始化的工作越来越多,加载页面所需的时间也随之增长,如果页面加载的时间过长,这将会影响App的流畅度及用户体验,我们需要解决这一问...
@点柈 其实还是跟业务走。界面简单的话,直接view确实来的快一些
iOS学习笔记05 可以看到上一层内容的半透明的界面下面我先把跟学习笔记04跟05综合的demo发出来,要是大家有什么不明白的可以直接下载下来,看懂demo了之后就不需要再看我下面写的东西了。可看到上层内容半透明demo这个d...
@点柈 什么更简单的办法?view的话,不推荐,控制器是解耦的方式。addChildViewController,还是有这个动画耦合。说说有什么更简单的办法?如果很多可以加更一下
iOS学习笔记05 可以看到上一层内容的半透明的界面下面我先把跟学习笔记04跟05综合的demo发出来,要是大家有什么不明白的可以直接下载下来,看懂demo了之后就不需要再看我下面写的东西了。可看到上层内容半透明demo这个d...
@偌上 iOS7系统
iOS学习笔记05 可以看到上一层内容的半透明的界面下面我先把跟学习笔记04跟05综合的demo发出来,要是大家有什么不明白的可以直接下载下来,看懂demo了之后就不需要再看我下面写的东西了。可看到上层内容半透明demo这个d...
iOS不能完美过渡动画。同时push和dismiss 效果不太好
iOS学习笔记05 可以看到上一层内容的半透明的界面下面我先把跟学习笔记04跟05综合的demo发出来,要是大家有什么不明白的可以直接下载下来,看懂demo了之后就不需要再看我下面写的东西了。可看到上层内容半透明demo这个d...
自己手写这个搜索动画怎么弄
再谈 iOS 的 "presentViewController" 方法最近做东西的时候发现了这样的一个问题,相信大家也都遇到过,当你使用 UISearchController 在 UITableView 中实现搜索条,在搜索框已经激活并推入新的...
很棒。Objective-C怎么使用这种rowType 的枚举
戏说CollectionView、TableView如何优雅应对变化的界面展示前言 App里很多页面都是用UICollectionView和UITableView做的,比如一些列表类的、详情类的,甚至是商城首页等等,只要是分块的,特别是根据数据源不同而...
苹果爸爸建议使用的是整数比。在iOS 7你写的1/0.6会被取整化,1/0肯定挂了。如果你写5/3想必挂不了
iOS7 autolayout xib multiplier bug最近在项目中遇到一个非常奇葩的bug,只要进入一个页面,然后返回,必挂。控制台打印出各种乱七八糟的一大堆约束,根本看不懂。这个问题非常隐蔽,排查时,出现几个可疑点,但是经过不...
wk没有单个url添加cookie的方法。不要误人啊
iOS的Cookie存取看我绝对够!!当前一些公司为了快速出一款app,很多时候采用UINavigationController+WebView或者NavigationController+UITabbarVC+...