小编ste*_*ete的帖子

AVPlayer,播放/暂停状态的通知?

我正在寻找一种方法来获得AVPlayer开始播放时的确切时刻.有"费率"属性,但目前我正在定期检查它NSTimer以获取更新.

我试过KVO,但显然它不符合KVO标准.

我知道,有事件,当玩家ENDED.但我在这里谈论暂停.

我也KVO订阅了AVPlayerItem's"状态",但是当HTTP资产完成缓存,没有播放/暂停时它会显示我.我也开始收集播放/暂停的所有调用,之后请求即时UI更新,但在AVPlayer真正开始播放之前需要更多的runloops .我只是想立刻更新我的按钮.

ios avplayer

34
推荐指数
4
解决办法
3万
查看次数

GCD创建的线程数?

关于GCD创建了多少个线程,是否有任何好的文档?在WWDC,他们告诉我们它是围绕CPU核心建模的.但是,如果我称这个例子:

for (int i=1; i<30000; i++) {
    dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
        [NSThread sleepForTimeInterval:100000];
    });
}
Run Code Online (Sandbox Code Playgroud)

它打开66个线程,即使在iPad1上也是如此.(当本地调用Lion时,它还打开66个线程).为什么66?

grand-central-dispatch ios

26
推荐指数
1
解决办法
8790
查看次数

通过迁移将核心数据索引添加到某些属性

出于性能原因,我想将索引属性设置为我的一些实体.我创建了一个新的核心数据模型版本来执行更改.核心数据检测到更改并将我的模型迁移到新版本,但是,没有生成索引.

如果我从头开始重新创建数据库,那么索引就在那里.我在iPhone和模拟器上检查了SQLite浏览器.只有先前格式的数据库已存在,才会出现此问题.

有没有办法手动添加索引?为此写一些sql?或者我错过了什么?我已经做了一些更重要的迁移,没有问题.但那些缺失的索引让我烦恼.

谢谢你的帮助!

migration iphone indexing core-data mapping-model

25
推荐指数
1
解决办法
7364
查看次数

在lldb上防止"执行被中断,原因:内部ObjC异常断点(-3)"

我编写了一些代码,将类的所有ivars转储到Objective C中的字典中.这用于valueForKey:从类中获取数据.有时候,KVC会抛出一个也能正确捕获的内部异常 - 但这会破坏lldb的功能,而我得到的只是:

错误:执行被中断,原因:内部ObjC异常断点(-3)..进程已返回到表达式求值之前的状态.

没有设置断点.我甚至尝试使用-itrue -ufalse表达式选项,但它没有任何区别.这完全打败了我想要使用lldb的东西,它似乎是一个很小的问题.如果在调用方法时有内部的,捕获的ObjC异常,我怎么能把clang简单地忽略

我在Xcode中尝试了这一点,直接通过从终端调用clang并连接到远程调试服务器 - 没有区别.

objective-c lldb

20
推荐指数
1
解决办法
2万
查看次数

相当于AVPlayer中的MPMovieScalingMode?

使用MPMoviePlayerControllers,通过设置MPMovieScalingMode可以轻松缩放电影.(如MPMovieScalingModeFill,MPMovieScalingModeAspectFill)

使用AVPlayer/AVPlayerLayer,我似乎无法找到类似的东西.我自己必须这样做吗?如果是这样,我该如何开始呢?

mpmovieplayercontroller avfoundation ios avplayer

12
推荐指数
2
解决办法
3346
查看次数

当UIWebView播放全屏youtube电影时,如何隐藏UIPopoverController?

请看图片.按下全屏按钮,后webview最大程度地增强背后UIPopover.

http://cl.ly/2V1r0i2w3v3z0z2b1X1n

我试图寻找MPMoviePlayerDidEnterFullscreenNotification,没有运气.

我真的不想自己发货,UIPopoverController但这是我目前唯一"solution"的.使用其他任何内容UIWebView也不是一种选择,因为我正在显示YouTube电影.

编辑:我使用a UIWebView,因此无法访问内部使用的视图/类.

youtube uiwebview ios

7
推荐指数
1
解决办法
1107
查看次数