问题标签 [iphone-sdk-3.0]

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 投票
3 回答
1314 浏览

iphone - 是否可以将单独的应用程序加载到 iphone 中?

我有一部 iphone,我使用 Xcode 创建了一个应用程序。现在我想将此应用程序移动到我的 iphone 中供我使用。怎么做到呢?

我尝试使用电话查看软件将我的应用程序复制到 iphone 应用程序文件夹,但我无法在 iphone 中打开我的应用程序。它显示错误

“您的 Myapp.app 无法打开”

有没有其他方法可以将我的应用程序安装到 iphone 中?请指导我。

谢谢

0 投票
4 回答
6983 浏览

iphone - 在哪里可以找到用于开发 P2P 应用程序的 iphone sdk 3.0 GameKit 教程?

我开始为 iphone sdk 3.0 开发 p2p 应用程序。但我发现很难为蓝牙 api 找到好的代码示例。有谁知道我在哪里可以为新手找到这些信息?

谢谢!!!

0 投票
3 回答
12703 浏览

iphone - UITableViewCell 的选择颜色

如果我有一个UITableViewCell不使用textLabel单元格内置的自定义,而是使用它自己的绘图,我该如何更改contentViewon 选择的外观,就像它自动为默认文本所做的那样(可通过设置自定义selectedTextColor:)?

如果我更改tableView:willSelectRowAtIndexPath:,那么它只会在蓝色选择背景启动后更新,而不是在它动画时更新,就像我想要的那样。

0 投票
7 回答
4814 浏览

iphone-sdk-3.0 - 如何测试 iphone p2p 应用程序?

有没有办法测试 iphone OS 3.0 p2p 应用程序?我可以运行多个 iphone 模拟器实例吗?显然没有。有什么帮助吗?

0 投票
2 回答
1479 浏览

iphone-sdk-3.0 - 文件中缺少所需的架构臂

当我编译我的应用程序时,我收到一条错误消息,指出

我检查了所有框架,它们都指向 iPhone 3.0 SDK 框架...

我在这里想念什么?

0 投票
3 回答
594 浏览

ios - 更新到 iPhone OS 3.0 时,是否兼容旧应用程序?

我目前正在使用具有iPhone OS 2.2.1 的设备。 众所周知,OS 3.0更新可供下载。我已经下载了更新并阅读了很多关于它的评论。我在 OS 2.2.1 上开发了我所有的应用程序。只是为了确认,如果我在我的设备上安装 3.0,这些应用程序是否兼容。 如果没有,我可以回滚到 2.2.1吗?如果可以回滚,那么我该如何回滚?

0 投票
2 回答
2856 浏览

iphone - uiwebview 子类中的保留复制

对于我的应用程序,我将 UIWebView 子类化(此处描述的方法http://ryan-brubaker.blogspot.com/2009/01/iphone-sdk-uiwebview.html)。

我这样做是为了拦截触摸事件;当我检测到某些类型的点击时,我会执行相应的自定义操作,然后将事件传递给底层的 UIWebView。

因此,例如,我可以双击视图以使工具栏出现/消失,但单击链接与常规 UIWebView 的工作方式相同。

在 3.0 下,一切都与在 2.2.1 下一样工作(我的双击 + 标准的单击和滚动操作),但按住复制没有。

我想也许 UIResponder 中有一些新的东西我必须重写,但据我所知,它是一样的。

有什么线索吗?

0 投票
7 回答
6874 浏览

iphone - 升级到 iPhone SDK 3.0 导致 UIKit 问题

我有一个正在处理的现有项目,我最近决定更新我的 iPhone SDK 并更新到最新的 3.0 SDK。

我更新了我的 SDK 并打开了我现有的项目。果然有一些问题,包括一些证书问题等等。无论如何,谷歌和我能够解决其中的大部分问题,但我希望成为我的最后一个问题没有任何运气。

在模拟器中运行我的程序时,我现在得到

dyld:库未加载:/System/Library/Frameworks/UIKit.framework/UIKit 引用自:/Developer/iGameLib/iGameLib/build/Debug-iphonesimulator/iGameLib.app/iGameLib 原因:找不到图像

现在,我发现 UIKit 已移至

/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0sdk/System/Library/FrameWorks/UIKit

我已经更新了我的目标和项目设置以指向那个新的框架位置,但是当我构建它时,没有运气。

我也尝试清除模拟器的应用程序和设置,但仍然没有运气。

当我运行“干净”菜单项时,引用 .app 被清除,我已经确认了这一点,所以很明显我的项目设置中的某些东西仍然指向使用旧的 UIKit 位置。

我应该在哪里寻找?

我已经尽我所能来帮助自己,但恐怕我在这里不知所措。我在目标设置、项目设置、plist 或项目中的任何其他文件下都看不到它。

0 投票
1 回答
512 浏览

iphone - 将 iPhone 应用程序从 2.2 移动到 3.0 模拟器时的 EXC_BAD_ACCESS

好吧,我有一个在 iPhone SDK 2.2 中开发的应用程序,我最近在 3.0 模拟器中构建并启动了它。基本 SDK 仍设置为 2.2。我认为这样可以避免问题。相反,我得到

崩溃发生在一条非常简单的线路上totalUITextField

有没有人遇到过这个?我觉得这是一个线程争用问题,或者我的整个应用程序没有正确编译。它适用于 2.2.1 模拟器。如果事实证明这不是在 OS 3.0 中测试 2.2 应用程序的方法,那么除了切换该下拉框之外我应该做什么?

更新:Andrew Pouliot 是正确的,因为这是一个已发布的参考问题。调试器指向一条线,所以我得到了错误的提示。罪魁祸首实际上是第一行:

这些行是 的唯一用途totalTextCache,如果total.text更改则无效。这从未在 2.2.1 sim 中引起问题,可能是因为旧total.text版本在更改值时从未被运行时释放。但是这段代码是错误的。我通过将其更改为完全按照我认为 isEqual 正在做的事情来修复它:

因为我实际上并不想复制NSStrings,而只是检查它们是否已更改(因此引用会更改,这是可行的。错误的代码在 2.2.1 运行时运行良好,因为旧的引用仍然可以它的哈希属性由 . 检查和比较isEqual

0 投票
3 回答
833 浏览

iphone - OS 3.0 中的快速枚举

我刚刚尝试针对 OS 3.0 编译我的 iPhone 应用程序,但在使用快速枚举时出现编译错误。

我正在尝试通过包含 cComment 类的 NSArray:

我得到这个错误

错误:访问器的类型与属性“注释”的类型不匹配。

这在使用 OS 2.2.1 编译时可以完美运行。

我理解这个错误,枚举不是强类型的,但据我所知,objective-c 不支持泛型/模板。所以目前我只能看到一种解决方法:

谁能想到另一种方式?为什么这发生了变化?任何关于此更改的苹果文档将不胜感激。

编辑

按照 Grouchal 的建议,我尝试了这个: NSArray* allComments = comments.comments 并且我得到了同样的错误,所以它似乎与枚举无关

这是头文件中的代码:

NSMutableArray *评论;

@property (readonly,nonatomic) NSArray* 注释;

属性综合在实现文件中。

将属性更改为 NSMutableArray 似乎可以解决问题,但我看不出有什么理由会出现这种情况。有任何想法吗。

谢谢。