38得票10回答
防止 iOS 在进入后台之前拍摄应用程序的屏幕截图

大家可能都知道,iOS在将应用程序置于后台之前会截取应用程序的屏幕截图。这通常是为了提供更好的用户体验,例如快速动画来恢复应用程序等。我不希望我的应用程序屏幕截图被存储在设备上,但是我仍然想要多任务处理继续存在。 我想出了一个解决方案,但我不确定我是否朝着正确的方向发展。因此,当调用 app...

37得票3回答
在iOS上接收通知时,确定应用程序是否在前台运行

我想找到一种方法,可以查看当我的应用程序弹出本地通知时,前台正在运行的应用程序或是否显示了主屏幕。例如,我想要有不同的操作,如果在主屏幕或在其他人的应用程序中。 我尝试使用处理和pid,但pid是在应用程序启动时生成的,而不是最后一次使用应用程序时生成的。 有什么想法吗? 谢谢

37得票8回答
iPad模拟器中的滑动和分屏视图

iOS 9推出了iPad上的 滑动视图 和 分屏视图。我该如何在iPad模拟器上模拟这些功能?我已经尝试在iPad Air 2模拟器上向右滑动,但没有成功。

37得票4回答
如何在iOS Swift中实现多线程、并发或并行?

有没有办法在Swift中创建工作线程?例如,如果有一个需要进行大量计算的主要功能,这将导致主线程延迟几秒钟,如果我想将该功能移动到单独的线程或不阻塞主线程的线程中,是否有办法使用Swift实现? 我已经阅读了苹果文档的基本和高级组件,但并没有关于并发性或并行性的说明,有人知道如何实现吗(如果...

36得票9回答
“Linux内核支持抢占”是什么意思?

我读到Linux内核是可抢占的,这与大多数Unix内核不同。那么,内核是可抢占的真正含义是什么? 一些比纯理论解释更好的类比或示例将会更好。 ADD 1 -- 11:00 AM 12/7/2018 可抢占只是多任务处理中的一种范例,还有其他类型如协作式多任务处理。通过比较它们可以更好地理解。

33得票4回答
如何创建一个带有连续循环的线程/任务?

我正在寻找在Thread/Task中创建循环的正确方法/结构... 原因是我需要每15秒检查一次数据库以获取报告请求。 这是我到目前为止尝试过的,但我得到了OutOfMemoryException: private void ViewBase_Loaded(object send...

31得票5回答
C#第一类延续通过C++互操作或其他方式实现?

我们有一个非常高性能的多任务、接近实时的 C# 应用程序。主要通过使用自行开发的协作式多任务调度器来实现此性能,在该系统中,所有任务通过队列进行通信(也称为微线程)。 我们遇到的具体问题似乎只能通过一等续体才能解决,而 C# 并不支持这种方法。 具体而言,问题出现在处理队列的两种情况下。当...

29得票2回答
如何在iOS 9中使用AVCaptureSession实现Slide Over和Split View?

我的团队正在开发一套SDK,用于条形码扫描, 身份证扫描和OCR。我们使用设备的相机,具体来说是AVCaptureSession,获取视频帧进行处理。 我们正在探索新的iOS 9多任务功能Slide Over和Split View。 Apple建议在以相机为中心的应用程序中选择退出这些...

28得票6回答
如何在 iOS 设备锁定或切换到其他应用程序时处理背景音频播放?

使用OpenFrameworks设计一个iOS生成音乐系统,我需要提供一种模式,让用户在以下情况下可以听应用程序生成的音乐: 设备被锁定 用户使用其他应用程序 像BLOOM或闹钟这样的一些应用程序就是这样工作的,并且为用户提供了启用/禁用此功能的开关。 对此有什么建议吗?

27得票7回答
Sprite Kit和播放声音导致应用程序终止

使用ARC我遇到了一个问题-我有一个SKScene,在其中使用SKAction类方法播放声音效果。[SKAction playSoundFileNamed:@"sound.wav" waitForCompletion:NO]; 现在当我试图将应用程序后台运行时,即使声音已经...