问题标签 [ios4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
96 浏览

flash - 如何让Flash“和别人玩得好”?

怎么了fam。所以这不是关于内存管理方案的问题。对于那些可能不知道的人,Flash 虚拟机通过使用引用计数和标记和清除来依赖垃圾收集(有关这些主题的详细介绍,请查看 Grant Skinner 的文章演示文稿)。是的,Flash 还提供了“delete”操作符,它可以(不幸的是)用于删除动态对象的属性。

我想知道的是如何做到这一点,以便 Flash 程序在后台运行时不会继续消耗 CPU 和内存(例如,保存加载内容或远程通信)。这个问题的动机部分来自 Apple 禁止交叉编译的应用程序(在其 SDK 4 中),理由是它们的行为不像 iPhone OS 4 的核心多任务功能所预期的那样。我的目的不仅仅是制作 Flash 程序就 iPhone OS 4 中的多任务处理而言,这将“通过集合”,而且还可以简单地制作更好(行为)的 Flash 程序。

换句话说,Flash 应用程序如何模仿 iPhone OS 4 的多任务功能?Flash API 是否为开发人员提供了在其他程序运行时让他们的应用程序“休眠”,然后以同样快的速度“唤醒”它们的方法?

在我们自己的程序中,我们可能会做一些粗略的事情,比如检测用户何时空闲(没有鼠标移动或按键)(比如说)四秒钟:

(在程序暂停屏幕上)

如果这是正确的想法,那么检测应用程序应该被搁置的最佳方法是什么?

而且,更重要的是,Flash Player 是否有可能检测到它的一些正在运行的程序处于空闲状态,并类似地搁置它们,直到用户执行操作以恢复它们?

(请随意回答我提出的许多问题。)

0 投票
2 回答
331 浏览

iphone - iPhone SDK 4 Beta 中的新应用配置

iPhone 4 beta 中的企业分发应该更容易。公司可以使用应用程序托管自己的服务器,而不是通过 iTunes 分发。

我正在寻找有关如何执行此操作的技术信息。有人可以参考有关此的文档/在线详细信息吗?

非常感谢。

0 投票
1 回答
500 浏览

iphone - 使用 iPhone SDK 4.0 制作分发文件时出错

当我尝试将二进制文件上传到 iTunesConnect 时,它显示:“针对 iPhone 设备系列的应用程序可能不需要 3.2 的 iPhone OS 部署目标,这是一个仅限 iPad 的操作系统”。

我正在使用 iPhone SDK 4.0,但将分发目标的设置设置为使用 iPhone Plattform 3.2

有什么建议么?

0 投票
1 回答
1910 浏览

objective-c - 是否有适用于 iPhone SDK 的 GKVoiceChat 示例?

我正在为 4.0 或更高版本的 iPhone SDK 寻找 GKVoiceChat 示例。它肯定会对我的 iPhone 游戏有所帮助。

0 投票
1 回答
224 浏览

objective-c - touchesBegan @多任务

当应用程序在 iPhoneOS 4.0 的后台运行时,是否可以访问 touchesBegan 事件?

提前致谢。

0 投票
1 回答
549 浏览

iphone - 是否可以在同一台 Mac 上安装 iPhone SDK 4 beta 和 SDK 3?

我想测试新的 OS 4 测试版,但我仍然需要在 AppStore 上更新我的 OS 3 应用程序。是否可以在同一台 Mac 上安装 iPhone SDK 4 beta 和 SDK 3?谢谢!

0 投票
2 回答
164 浏览

iphone - 应用程序“关闭”后是否可以在 iphone os 4 中发送短信

换句话说,运行后台服务以“完成您的任务”的能力是否包括发送短信。

0 投票
1 回答
817 浏览

iphone-sdk-3.0 - 当只有一些有 imageView 时,对齐 UITableViewCells 的正确方法是什么?

我是 iPhone 编程的新手,正在开发我的第一个真正的应用程序(即不是写在书本或在线的应用程序),我遇到了一个小问题,我可以通过多种方式解决,但感觉应该有一个好的也许我只是想念的解决方案。

这是场景:我有一个UITableView带有一堆标准UITableViewCell的 s 。我想要做的是在选择单元格时切换一个绿色复选标记并且我有该部分工作(注意:我已经将它accessoryType用于其他东西,所以我不能将它用于复选标记......此外,它没有那么漂亮)。不幸的是,当我像这样切换复选标记时:

它使单元格的标签根据是否被检查来回反弹。cell.textLabel.text无论是否设置了图像,对齐单元格文本(通过设置)的正确方法是什么?我提出的解决方案是:

  1. 在 Photoshop 中创建一个空白的 40x40 png 图像并将未选中的设置为
  2. 仅在代码中创建一个空白的 40x40 图像
  3. 设置一些我不知道的设置会为我对齐
  4. 创建一个 UITableCellView 的子类,它可以满足我的需要(这很愚蠢,我只会选择选项 1 ......)

建议?想法?注释?非常感谢 :-)

PS 如果有任何不同,我希望该解决方案可以与 OS 3.0 和 4.0 一起使用。

0 投票
0 回答
2004 浏览

iphone - 屏幕外 MKMapView 在 3.2、4.0 中的行为不同

在 3.1 中,我一直在使用“屏幕外”MKMapView 来创建可以旋转、裁剪等的地图图像,然后再将它们呈现给用户。在 3.2 和 4.0 中,这种技术不再适用。这是一些说明问题的代码,然后是我的理论。

地图加载完成后,我会拍下它的照片并将其填充到我的滚动视图中

第一个问题是在 3.1 中渲染到上下文会触发地图开始加载。这不再适用于 3.2、4.0。我发现唯一会触发加载的是将地图临时添加到视图中(即使其可见)。问题是地图只渲染到屏幕的可见区域,加上一点填充。框架/边界很好,但它似乎“有帮助”优化了加载以将图块限制为屏幕上可见或靠近它的图块。

任何想法如何强制地图以全尺寸加载?其他人有这个问题吗?

0 投票
8 回答
15222 浏览

iphone - iPhone Simulator 3.x 在升级到 OS 4.0 的 XCode 3.2.3 Beta4 后未列出

当我上次安装 Xcode 3.2.3 Beta 2(支持 OS 4.0)时,它拥有所有 iPhone 设备和模拟器 3.x。

现在,更新到 Xcode 3.2.3 Beta 4(OS 4.0 支持),它不再列出 XCode 中模拟器或设备的 3.x SDK。当我运行为 3.1.2 编写的应用程序时,当前 SDK 被列为“缺少基本 SDK”

我知道 3.2.3 将 BASE SDK 更改为 4.0,但为什么没有 3.x 设备可用呢?

当我去:

仅有的两个文件是:

但是,当我去:

我尝试重新安装最新的 XCode DMG 无济于事。