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

iphone-sdk-3.0 - 我应该在我的 dealloc 函数中释放一个 IBOultet 吗?

如果我的 .h 文件中有类似的内容:

我应该在 .m 文件的 dealloc 函数中释放它吗?

0 投票
1 回答
383 浏览

cocoa-touch - 如何相对于父级定位视图?

我有一个带有 MKMapView 的 UIViewController。在这个控制器的 viewDidLoad 中,我添加了 MKMapView:

我想在表格视图单元格中显示此地图。在 tableview 控制器的 cellForRowAtIndexPath: 中,我这样做:

其中单元格是一个 UITableViewCell。我已将地图视图框架设置为

地图视图出现在单元格的左下方。意思是,它部分在单元格中,也部分在单元格之外。该地图与单元格的大部分重叠,但我希望它填充单元格并以它为界。怎么可能呢?

这些控制器没有关联的 xib。

- - 编辑 - - -

表格视图的样式是分组的。看起来我只需要进行一些试验和错误偏移即可使地图正确匹配。

0 投票
2 回答
524 浏览

iphone - ipod 应用程序替换选项卡?

借助 3.0 SDK 中的新媒体库功能,我希望在我的应用程序中有一个选项卡来控制正在播放的音乐。不只是暂停和播放(我知道按两次主页按钮会调出对此的控制),还有浏览和排队专辑/艺术家/歌曲/播放列表的能力。基本上是 ipod 应用程序功能的副本。

有人已经这样做并免费提供了吗?

0 投票
1 回答
1703 浏览

xcode - 如何在 NSBundle 中包含 zip 文件?

我想包含一个 zip 文件作为应用程序电子邮件 (OS 3.0) 的附件。我已将该文件添加到我的 Xcode 项目中,并在构建过程中收到此消息:

检查依赖项警告:跳过文件“/Users/account1/Developer/Doc4_5.zip”(在框架和库构建阶段出现意外的文件类型“archive.zip”)

我还需要做些什么或其他技术来完成这项工作吗?

0 投票
2 回答
893 浏览

objective-c - 这里的内存泄漏在哪里?

Instruments 告诉我这段代码中存在内存泄漏,但我似乎找不到它....有什么帮助吗?对不起或新手问题。

0 投票
2 回答
2172 浏览

iphone - 如何实现/增强核心数据关系 getter/setter?

我有一个相当复杂的托管数据模型,它有一个具有许多关系的中心对象,这些关系取决于各种属性的值。我正在使用 plist 集将初始数据导入模型,每个 plist 指定实体类的属性,然后根据这些属性填充关系。

我想修改关系的 getter 以自动获取受属性约束的对象。这里的原因是将关系构建移到托管对象中并移出导入逻辑,但我无法做到这一点,例如:

假设的 SubclassedManagedObject.m:

这在第 6 行编译时崩溃了:

在 A 行,根据 attr1 的值构建谓词:

我的问题是我想做的可能或更可能,有没有更好的方法来实现这一点?

0 投票
1 回答
244 浏览

iphone - 在 iPhone 上实现 GUI 弹出窗口

有什么方法可以实现类似于 iPhone 上的系统弹出窗口?我希望看到类似于 3.0 中与复制/粘贴一起使用的弹出窗口(截图)

提前致谢!

0 投票
2 回答
1592 浏览

iphone-sdk-3.0 - Is it possible to access text message information through iPhone SDK

I am developing an application where in i want to alert the user if he receives a message from a contact. I have been struggling for the same yet haven't found any solution to this. I also wanted to know if the sdk 3.0 allows access to the call history..

0 投票
3 回答
5648 浏览

iphone - iPhone p2p - 有没有办法连接到超过 1 个设备?

是否可以使用新的 GameKit 框架连接到超过 1 个设备?到目前为止,我看到的所有示例都显示了我们如何连接到 1 个设备。即使是默认连接界面也允许用户只选择一个连接。

谢谢。

0 投票
1 回答
1187 浏览

iphone - iPhone - 如何在 P2P 中传输数据

我正在尝试实现一个 P2P 应用程序。我尝试做的是在设备之间传输自定义 NSObject 类的数据。我无法弄清楚 GKSession 何时调用“receivedData”方法。

这是我所做的

  1. 通常的连接并显示与对等点的对话框

  2. 当应用程序接收到对等点的状态更改并且状态为已连接时,我将使用 NSCoding 方法将数据发送到所有对等点(理想情况下,这应该在每个对等点接受连接时调用)

  3. 在 receivedData 中,我正在解码 NSData 并取回 NSObject 实例

问题是两个设备上都没有调用session:peer:didChangeState:方法。它只是在点击 PeerPicker 警报中的“连接”按钮的设备上被调用。

问题

  1. 何时调用 didChangeState 以及为谁调用?连接时不应该为每个对等方调用它吗?

  2. 何时调用 receivedData: 方法以及为谁调用?调用它是为了确认收到消息(握手)还是只是为了传输其他对等方发送的数据?

谢谢你的帮助。