问题标签 [iphone-sdk-3.2]

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 投票
0 回答
96 浏览

xcode - 3.1.3 和 3.2 不同的行为

我在 tableView 中使用带有 UITextField 的自定义单元格

}

这很好用,并且 UITextField 覆盖了单元格。

当我使用 3.2 sdk 或在 iPad 上运行它时,UITextField 未正确对齐到左侧,重叠单元格,我必须使用 270 的 UITextField 宽度而不是 280 UITextField *txtField = [[UITextField alloc] initWithFrame:CGRectMake (0, 0, 270, 24)];

像素比似乎有问题。如何解决这个问题?有没有办法确定设备的操作系统版本(3.1.2、3.1.3、3.2 甚至可能是 4.0),或者可以通过其他方式完成吗?

谢谢泰奥

0 投票
1 回答
1386 浏览

iphone - iPhone 中 SOAP Web 服务请求的 XML 参数

我想向 Web 服务方法发送 SOAP 请求。现在我想将参数作为该请求的 XML 输入发送。我怎样才能在 iPhone 中做到这一点?现在我正在通过以下方式发送请求:

但我想以 XML 格式发送参数。

0 投票
2 回答
345 浏览

objective-c - 如何缩放基于视图的 iPhone 应用程序的一部分?

我正在使用 iPhone SDK 3.2。我在一个小城市的 UIView 上画了一些线,并将其作为子视图添加到主视图窗口(控制器视图)。现在我需要从不同的角度放大它,就像那个城市更具体的咏叹调。

仅供参考:我是 Obj-C 以及 iPhone 应用程序开发的新程序员。

0 投票
1 回答
546 浏览

iphone - 将 launchOptions NSURL 持久化为全局变量

我已将我的应用与 UTI 相关联,以便用户可以启动 KML 附件。在我的通用应用程序的 iPad 应用程序委托中,我可以看到 launchOptions 并从中获得正在启动的文件的 NSURL。我想将它存储为全局,以便我可以从我的应用程序的其他地方访问它,我正在使用一个名为 Engine 的单例来执行此操作。这是我的应用程序代表:

我的引擎类如下所示:

我的问题是,当我尝试从应用程序中其他地方的引擎(从视图控制器)访问 launchFile 变量时,调试器将 Engine.launchFile 的值显示为 . 我正在访问这样的变量:

有什么帮助吗?

0 投票
2 回答
435 浏览

iphone - 制作 UIImageView 的网格

我不知道这是否可能,但我想是的。我有一个带有自定义单元格的表格视图。这些单元格有一个 UIImageView 作为背景。但是因为单元格的大小是相对的,我希望图像视图适应它的大小。这是现在的问题,我可以在 Interface Builder 中定义它。但我不希望我的图像视图的角落被缩放。我可以以某种方式为图像视图分配一个网格,告诉现在要调整什么大小,但只有该网格的“中心”应该调整大小。

为了更清楚一点,这里是我的意思的一个例子:http: //dl.dropbox.com/u/3077127/example_grid.png

最好的问候,
保罗·皮伦

0 投票
2 回答
765 浏览

iphone - 更改开发 iPhone 应用程序的捆绑标识符 - 保留核心数据存储?

我需要先更改我的 iPhone 应用程序的捆绑标识符,然后才能将其上传到应用商店。但是,我的核心数据存储中也有数据,即使在我更改了捆绑标识符之后也希望继续使用这些数据。然而,捆绑标识符似乎是 iPhone 知道应用程序是否彼此相同的方式,所以我最终在我的手机上得到了两个不同的应用程序副本——具有两个不同的核心数据存储!我知道我可以通过 Xcode 管理器下载 sqlite 数据存储,如何确保我的数据传输到具有新捆绑标识符的新应用程序包?

0 投票
2 回答
1631 浏览

iphone - iPhone OS4 (XCode 3.2.3) 上的 setFetchLimit 和 sectionNameKeyPath 导致崩溃

以前,在带有 XCode 3.2.2 的 iPhone OS 3.2 上,这曾经可以正常工作。

我创建了一个小测试来证明这一点。一个具有 2 个属性的 NSManagedObject,“group”和“vaue”。两个字符串。

在设置要在 TableViewController 中使用的 NSFetchedResultsController 时,我在请求中设置了 setFetchLimit 并将 sectionNameKeyPath 设置为“组”,因为我希望将结果实体分组到部分中。

前一种行为(之前的 iPhone OS 4 和 XCode 3.2.3)将返回包含限制中指定的最大实体数量的实体的结果集。

使用新的 OS 和 XCode,每个部分中的 FecthedResultsController“部分”和 numberOfObjects 返回持久存储中的所有值,忽略设置的限制。

但是当委托方法尝试访问数据时,它不存在,它会生成一个 [_PFBatchFaultingArray objectAtIndex:]: index (X) beyond bounds (X)',这是我设置的限制,并导致应用程序崩溃。

在我看来,当使用自 3.2.3/OS 4 以来引入的限制和部分时,SDK 中存在一个错误。

问题的一个例子:

在数据存储组“A”中包含“3”项,组“B”包含“2”项,组“C”包含“2”项(即项目总数 7),并且限制设置为7、所有部分将被退回。如果限制设置为小于 7,应用程序将崩溃。

还有其他人遇到这个问题吗?

0 投票
3 回答
1133 浏览

iphone - iPad Rotation,任何方式来加载基于方向的自定义视图?

我正在编写一个应用程序,我想根据方向显示不同的视图。例如,如果设备是纵向加载pView,如果是横向加载lView。下面是我目前尝试的代码。

}

有了这个,我在 IB 中创建了 2 个视图并将出口连接到正确的视图。我也试过这个:

}

上面的代码适用于 ipod 但不适用于 ipad。有任何想法吗?

0 投票
1 回答
900 浏览

iphone - 如何知道moviePlayer的playControllerBar什么时候被dismiss?

作为标题,当我使用 moviePlayer 播放电影时,我想知道 playControllerBar 什么时候会被关闭,这样我就可以控制我在 moviePlayer 中添加的视图。有人知道吗?告诉我,谢谢。

0 投票
1 回答
1465 浏览

iphone - MPMoviePlayerController + Movie 开始缓冲数据后暂停

在我的应用程序中,我使用 MPMoviePlayerController 从 URL 播放电影。最初 2-4 秒它播放良好,但之后每次缓冲它都会暂停电影,但我需要手动播放....

我已经用 loadstate( iDemoPlayer.loadState) 进行了调试,它显示值 5(没有关系)

谁可以帮我这个事?

谢谢,

萨加尔