问题标签 [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 投票
4 回答
23829 浏览

iphone - 在 iOS 4 下使用 URL(通过 UIApplicationDelegate 的 handleOpenURL)启动应用程序,但在 iOS 3.2 下不可用

我已经实现了 UIApplicationDelegate 的

根据规范,即

该代码在 iOS 4 下工作(在这两种情况下,即应用程序启动时和从挂起状态变为活动时)。但是,该代码在 iOS 3.2 下不起作用。

0 投票
1 回答
805 浏览

objective-c - 替换文件中的一行

我有一个非常大的文本文件,我的 iPad 程序需要偶尔替换一行数据(换行符:'\n')。我怎样才能有效地做到这一点?一次写入整个文件不是一种选择。

我一直在研究 NSFileHandle,看起来它会做我想做的事;现在我无法弄清楚如何找到第 X 行,然后用字符串中的数据替换它。我认为完成之后,我需要做的就是调用 synchronizeFile,对吗?

我感谢您的帮助!

0 投票
2 回答
53 浏览

iphone - iPhone TableView 中部分的左侧区域

我有一个部分,我想自定义一个 TableView 部分的左侧区域 - 有点像 viewForHeaderInSection。

我曾考虑过使用单元格代替该部分,​​但这将是很多细节。

0 投票
1 回答
9022 浏览

objective-c - isEqual 并不总是适用于 NSIndexPath?我可以用什么代替它?

我有一些代码依赖于比较两个 NSIndexPaths 并根据它们的相等或不相等(使用 -isEqual)执行不同的代码。大多数时候它可以正常工作,但有时却不能。我在代码执行期间使用调试器控制台测试了两个索引路径,它们看起来和我一模一样。

这是代码:

这是代码执行期间的输出:

我做错了什么,还是有另一种方法可以可靠地测试两个 NSIndexPaths 的相等性?

0 投票
1 回答
171 浏览

objective-c - 控制 UISplitViewController 中菜单何时消失

我已经设置了一个 UISplitViewController 并且运行良好。当用户触摸一行时,它会弹出一个缩进的选项行,然后用户可以选择这些选项来更新详细视图。唯一的问题是,在纵向模式下,菜单在选择其中一个非缩进行后会消失,因此用户必须再次点击菜单按钮才能显示菜单并选择缩进选项。

有没有办法告诉菜单在点击其中一个非缩进行时不要消失?

0 投票
1 回答
614 浏览

iphone-sdk-3.0 - ipad:图像加载和内存管理问题以及应用程序崩溃

我有大约 60 个来自网络服务的不同图像。我将它存储在 NSMutablearray 中。

现在,当我第一次加载图像时,每个图像将消耗大约 0.5 到 1.5 mb 的 iPad 空间。由于我确实有多个图像,内存消耗达到非常高,然后应用程序崩溃。

我通过单击按钮在图像视图中显示图像。

任何人都可以建议我如何管理这样的内存问题,以便应用程序不会崩溃。

提前致谢。

0 投票
2 回答
5485 浏览

iphone - 键盘滑入时如何从导航栏中禁用“完成”按钮?

我相信我无法禁用它,因为我无法以UIBarButttonItem编程方式访问它
(使用 viewWithTag 或rightBarButtonItem)。

有什么建议(在没有 IB 的情况下添加接口)?
作为测试,我还尝试以编程方式添加一个按钮(在导航栏的左侧),但它没有显示在导航栏中。

相关代码(在MyEditorViewControler.m):

详细信息
我认为这是一种常见情况,因为完成按钮:
a) 是UIBarButttonItem从 IB 库添加到导航栏的,该导航栏位于具有一些UITextField's.
b) 行为符合预期(保存用户输入的数据等),
除了在键盘出现时没有被禁用。
c) IB > Inspector > Bar Button Item Attributes 显示:
Identifier = Done
Tag = 44
Class =UIBarButtonItem

0 投票
1 回答
364 浏览

iphone - iPhone SDK 3.x 和 4.x 的区别


  • iPhone SDK 3.x 和 iPhone 4.x有什么区别?

  • iPhone 的新功能是什么?

  • iPhone 程序员如何感受
    iPhone SDK 4.x 的功能。?

感谢和问候。

0 投票
1 回答
641 浏览

xcode - ADBannerView 在横向模式下出现,但不是在纵向模式下

当 iphone 处于横向模式或纵向模式时,如何自动更改 ADBannerView 的大小。

iAd 以横向模式出现,但不以纵向模式出现。

0 投票
1 回答
84 浏览

ipad - 即使我安装了 4.1.2,如何使用 3.2 进行编译

我在使用新的 iPad 4.1 时遇到问题。我仍然想针对 3.2 进行编译。我是否在项目设置中设置了基本版本?如果是这样,为什么它被标记为丢失?我如何得到它,我把它放在哪里?

很抱歉那里有很多问题,但它们改变了绘图的工作方式,我现在不想改变我的整个应用程序。我的应用程序在针对 3.2 编译时可以在 4.1 iPad 上正常运行,但在针对 4.2 编译时则不行。这是因为当您针对 iOS 版本进行编译时,它会从该 iOS 版本导入框架?