小编sam*_*sam的帖子

在某个时间创建表示"今天"的NSDate对象

我对NSDate的复杂性有点不知所措,或者我根本不理解它的概念:)

我唯一想做的就是创建一个NSDate实例,代表今天的日期和固定时间20.00h,分别是晚上8点.

这不像创建一个保持当前时间的实例那样困难,之后要么减去oder,将必要的差异添加到晚上8点,是吗?

谢谢你的帮助...

ultranoob

iphone objective-c

9
推荐指数
1
解决办法
1794
查看次数

设置AVPlayerLayer VideoGravity适用于模拟器,而不适用于iPad

我目前正在使用AVPlayer Framework为流内容开发视频播放器.我偶然发现了AVPlayerLayer的VideoGravity String-Property,它允许我将玩家缩放/调整模式设置为不同的值.

为了向用户提供默认播放器中已知的缩放功能,我设置了一个执行以下代码的方法:

AVPlayerLayer *layer = (AVPlayerLayer *)[self.videoContainer layer];

if([layer.videoGravity isEqualToString:AVLayerVideoGravityResizeAspect])
    layer.videoGravity = AVLayerVideoGravityResizeAspectFill;
else 
    layer.videoGravity = AVLayerVideoGravityResizeAspect;
Run Code Online (Sandbox Code Playgroud)

这在模拟器中运行得很好,但不知何故不能在安装了iOS 5.0.1的iPad 2上运行.

有没有人遇到类似的问题?这是一个已知的iOS Bug 5.0.1吗?有没有更好的方法来实现AVPlayerLayer的缩放/调整大小?

任何想法/提示/帮助和建议都非常感谢,

谢谢,

山姆

objective-c ios avplayer

8
推荐指数
1
解决办法
8482
查看次数

拔下耳机时,MPMoviePlayerViewController停止播放

我目前正在开发一个使用MPMoviePlayerViewController的web-tv应用程序.MPMoviePlayer在iphone上播放流媒体视频内容.

我在这里遇到的问题是,一旦我拔下耳机(看电视时),播放器就会停止.由于我没有显示标准控件(上一个按钮,播放/暂停按钮,下一个按钮)而是我的自定义控件,除非他切换到新频道,否则用户会被冻结的图片卡住.

有没有办法检测拔掉耳机引起的播放中断?

谢谢你的提示和技巧提前,

SAM

iphone mpmovieplayercontroller mpmovieplayer

5
推荐指数
1
解决办法
1018
查看次数

python os.path.realpath无法正常工作

我有以下代码:

os.chdir(os.path.dirname(os.path.realpath(__file__)) + "/../test")
path.append(os.getcwd())
os.chdir(os.path.dirname(os.path.realpath(__file__)))
Run Code Online (Sandbox Code Playgroud)

哪个应该添加/../test到python路径,并且它会这样做,并且它在使用PyDev的eclipse之后都可以顺利运行.

但是,当我从控制台第二次os.chdir吃同样的应用程序时,做错了什么,实际上错误的是os.path.realpath(__file__)../test/myFile.py在cus中返回而不是../originalFolder/myFile.py.当然我可以通过使用fixed修复此os.chdir("../originalFolder")问题,但这对我来说似乎有点不对,但这适用于eclipse和console.

PS我os.getcwd()实际上是因为我想确保没有添加这样的文件夹,否则我根本不需要切换目录

那么我的方法有什么问题,或者我搞砸了什么?或者是什么?:)

提前致谢!:)

python path realpath chdir

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

UITableView可编辑(可重排),没有单元格可删除

我想知道是否有一种方法可以使用户能够重新排列(移动)单个TableViewCells的方式使UITableView可编辑,但不显示"Remove-Cell"-Feature.

谢谢您的帮助

SAM

iphone objective-c

4
推荐指数
1
解决办法
1491
查看次数

iphone UDID是否具有集成的校验和

Apple的iPhone/iPad UDID是否包含校验和?我问,因为我想知道是否可以在开发人员门户网站的设备列表中添加不存在或"错误"的UDID.

谢谢你的帮助

SAM

iphone

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

如何在UITableViewCell上检测"长按"手势

在我的应用程序中,我正在显示一个包含不同元素的表,如果用户点击tableviewcell,则会将详细视图推送到导航堆栈.我现在想要在桌面单元上为用户提供"长按"的能力,以便弹出警报视图,向用户显示可以应用于所述tableviewcell的不同选项(向朋友发送电子邮件信息,打印出来,添加到书签)等等)

如何在UITableViewCell上实现"长按"手势识别器?

谢谢你的帮助

iphone uitableview uigesturerecognizer

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

ARM64的MailCore2和未定义符号的问题

我已按项目gitHub-Page中的描述将MailCore2集成到我的项目中.我这样做是使用PODS并遵循他们关于标准C++编译器设置,附加链接器标志等的所有说明.在构建实际设备(而不是模拟器)时,我得到了

对于架构arm64未定义的符号: "_res_9_ns_initparse",从引用:mailcore :: MXRecordResolverOperation ::主()中:mailcore ::在libMailCore-ios.a(MCMXRecordResolverOperation.o) "_res_9_search",MXRecordResolverOperation :: main()的从参考libMailCore-ios.a(MCMXRecordResolverOperation.o)"_ show_9_ns_parserr",引自:libMailCore-ios.a(MCMXRecordResolverOperation.o)中的mailcore :: MXRecordResolverOperation :: main()引用自:mailcore :: MXRecordResolverOperation ::主要的()在libMailCore-ios.a(MCMXRecordResolverOperation.o) "_res_9_dn_expand",从引用:mailcore :: MXRecordResolverOperation :: main()中的libMailCore-ios.a(MCMXRecordResolverOperation.o)LD:未找到符号(S)体系结构arm64 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

任何帮助,想法,提示或tipp非常感谢!

objective-c mailcore2

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

ActionScript MouseEvent的CLICK与DOUBLE_CLICK

是不是可以在同一显示对象上同时使用CLICK和DOUBLE_CLICK?我试图在双击舞台的阶段添加一个新对象并在舞台上单击一次取消选择所选对象.

似乎DOUBLE_CLICK将同时执行自身以及DOUBLE CLICK路径中的第一个CLICK功能(鼠标按下,鼠标按下,单击,鼠标按下,鼠标按下,双击).

在我编程的其他语言中,有一个内置的计时器,将两者分开.这在AS3中不可用吗?


UPDATE

这是一些代码.基本上我想要的是一个或另一个,而不是双击

stage.doubleClickEnabled = true;
stage.addEventListener(MouseEvent.DOUBLE_CLICK, twoClicks, false, 0, true);
stage.addEventListener(MouseEvent.CLICK, oneClick, false, 0, true);

function oneClick(evt:MouseEvent):void
    {
    trace("One CLICK");
    }

function twoClicks(evt:MouseEvent):void
    {
    trace("Two CLICKS");
    }

//oneClick trace = "One CLICK"
//twoClicks trace = "One CLICK Two CLICKS" (instead of just Two CLICKS)
Run Code Online (Sandbox Code Playgroud)

click double-click actionscript-3 mouseevent

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